Ahead of last month’s vote, Twitter and Facebook shut down thousands of Russian-controlled accounts, while 14 people from Russia’s notorious troll farm, the Internet Research Agency, were indicted.

from The Hindu - News https://ift.tt/2Ro6V5r