Alleghanies PA
Elon Musk, free speech and the (seemingly) failed sale of Twitter
The Associated Press reports that tycoon Elon Musk says he is terminating his $44 billion buyout deal to acquire the social media platform Twitter. The matter likely will now head…