On Thursday, October 27, 2022, Elon Musk officially closed his $44 billion deal to purchase the social media site Twitter. In the following weeks, he fired several of Twitter’s top financial and...
How Twitter’s Free Speech Policy for Populists Hurts American Democracy
read more