Another ‘Twitter Files’ Doc Dump Fails to Make Its Government Censorship Case: COVID Edition

Since his $44 billion fiasco to take over Twitter, Elon Musk has demonstrated just how idiotic a wealthy narcissist can be. He has fumbled every step of the way, antagonizing the most critical components of success in social media: users and advertisers. Click here to Tweet this article Among his many missteps, Musk dispatched a […]