Business Twitter Ends Russian State Media Advertisements, Citing 2016 Interference Efforts By Miles Parks Published October 26, 2017 at 11:52 AM EDT Facebook Twitter Email