03 Apr
0
This post was originally published on this site
Facebook announced Tuesday that it has removed 135 Facebook and Instagram accounts, and 138 Facebook pages, that were linked to the Internet Research Agency, a notorious Russian troll farm that was indicted for trying to meddle in the 2016 US election.
More »