Sunday, 18 February 2018

Inside the Russian Troll Factory: Zombies and a Breakneck Pace

Former employees of the Internet Research Agency, which was indicted last week for meddling in the 2016 election, described their often bizarre work lives.

Related Posts: