Month: October 2020

The Home of the Internet Research Agency

This is the office building where the Internet Research Agency operate during the 2016 election, 55 Savushkinka Street. Several floors of trolls worked day and night making memes and hatching plans to troll Americans. 

Read More