Tag: 667
667,775 Americans engaged with Russian ‘troll’ tweets in 2016 election: Twitter
SAN FRANCISCO: Twitter said it has found Russian efforts to influence the US presidential election in 2016 were more extensive than it originally thought,...