5 years ago

Twitter Reports Finding 201 Accounts Possibly Linked To Russia’s 2016 Election Meddling

Geo Beats
Geo Beats
Twitter revealed on Thursday that it identified 201 accounts suspected of being linked to Russia’s effort to influence the 2016 election.
See more about

Browse more videos

Browse more videos