ncfcatalyst.com
The internet, propaganda’s new frontier: social media companies under fire in election meddling investigations
126 million―that’s the approximate number of American Facebook users the social media giant estimated were exposed to advertisements posted on the site by the Internet Research Agency (IRA), a Russ…