On Thursday, Democrats on the House Intelligence Committee published more than 3,500 Facebook and Instagram ads linked to the Russian propaganda group Internet Research Agency, making it the largest trove of these ads the public has seen to date.
From Wired
View Full Article
No entries found