Twitter suspended 70 million accounts in past two months in crackdown Seli Baisie 6 years ago Twitter suspended 70 million… Twitter releases massive data trove on foreign influence campaignsDateOctober 18, 2018In relation toTechnologyYouTube reinstates Donald Trump’s channelDateMarch 17, 2023In relation toTechnologyFacebook and Twitter remove accounts linked to Russia and Iran campaignsDateAugust 22, 2018In relation toTechnology