athavaneng.com
athavaneng.com
chrome

Russian Agency

In Technology
January 22, 2018 11:10 am gmt |
0 Comments
1308
Twitter Inc said it found another 1,062 accounts linked to the Russian government-backed Internet Research Agency accused of trying to influence the 2016 US presidential election. The social media company said it’s emailing notifications to 677,775 people in the US who followed one of these accounts ...