The most-viewed ad generated by a Russian troll farm wasn’t focused on causing division or supporting Donald Trump. However, that does not include the 80,000 “organic” posts created by Internet Research Agency agents posing as Facebook users. The impact of the ad and the Internet Research Agency on the U.S. election is difficult to determine quantitatively. Others would go so far as to say the U.S. is doomed regardless of Russian troll farms. Located on 55 Savushkina Street in St. Petersburg, Russia, the Internet Research Agency is a four-story concrete building.
Source: National Post May 11, 2018 21:11 UTC