indi.ca·FollowJun 27, 2022--1ShareIt's delusional to still blame everything on Russia 'meddling'. This is America.