Here Are The 3000+ Facebook Ads Russia Used To Affect 2016 US Presidential Elections

Last year, major tech companies including Facebook, Google, Twitter were brought under scrutiny for being the platforms used to fuel Russian propaganda related to the 2016 US presidential elections. The companies had to further testify before the Congress. On Thursday, the US House Intelligence Committee member Adam Schiff released a massive cache of over 3,000+ ads that Russia’s […]