Tag: Russian Internet Research Agency
Facebook and Twitter suspend accounts linked to Russian trolls accused of election interference
Social media accounts traced back to same Russian troll factory that sewed discord in 2016 elections
Social media accounts traced back to same Russian troll factory that sewed discord in 2016 elections