The Internet Research Agency building, dubbed the Russian troll factory, is seen at Savushkina Street in St. Petersburg, Russia. The building is now for rent.
Charles Maynes
2018-04-17
<p>Voice of America
</p>
<a rel="nofollow" class="external free" href="https://www.voanews.com/a/inside-the-internet-research-agency-a-mole-among-trolls/4352107.html">https://www.voanews.com/a/inside-the-internet-research-agency-a-mole-among-trolls/4352107.html</a>