House Democrats Release Trove of Russian Troll Ads https://goo.gl/pwcYRb

B40

Today, House Democrats released a total of 3,519 ads run by the Russia-based Internet Research Agency from 2015-2017, which they claim were viewed by more than 11.4 million Americans.

https://goo.gl/pwcYRb

Comments