This the "Internet Research Agency" location where Russian trolls flooded social media with bogus information during the run-up to the U.S. 2016 presidential election. It is reported that more than 100M Americans viewed their posts.
In The News, Office, Buildings - Novelty / Interesting
Links: en.wikipedia.org, www.nbcnews.com
By: mlc1us