This is a record

Captured April 25, 2018 6:05 pm

View Mode: Standard Screenshot
Title
St Petersburg 'troll farm' had 90 dedicated staff working to influence US election campaign | The Independent
Description
Few Russian addresses have received as much attention as 55 Savushkina Street. The grey, four-storey office block in St Petersburg's northwestern suburbs seems almost undeserving of the interest. But the souls inside, busy with pro-Kremlin internet manipulation since 2011, have ensured their buildin