Better News Network

Elon Musk Takes Over Twitter, Fires Executives

The tech billionaire completes a deal to buy the social media platform for $44 billion, multiple news outlets report.

Friday, October 28, 2022 at 6:00 pm

Full Coverage