Facebook and Twitter took down a network of accounts with links to the same Russian troll farm responsible for interfering in the 2016 presidential election.
The Internet Research Agency (IRA), which has spent the last several years using social med…