US Senator: Twitter should give congress report on Russian interference in 2016 US election [Update] Tristan Greene 7 years ago
Facebook says Russians bought $100k in ads to influence US election [Update] Tristan Greene 7 years ago