Previous Image Next Image CEO Jack Dorsey The Deactivation of Trump’s Twitter Should Never Have Been Possible