Business & Tech8 months ago
Facebook, Twitter suspend Russian network ahead of election
OAKLAND, Calif. (AP) — Facebook said Tuesday that it removed a small network of accounts and pages linked to Russia’s Internet Research Agency, the “troll factory”...