Russian troll factory

Twitter And Facebook Report Russian Meddling Was Worse Than Previously Thought

Both Twitter and Facebook toldĀ  Congress this week that the extent of Russian election meddling using their platforms was far…

7 years ago