Twitter Flees the Battlefield, Suspends All Political Ads November 2, 2019 9:13 amNovember 1, 2019 1:20 pm by IWB HAHA: https://twitter.com/jack/status/11896…