28-10-2022 03:45 via cnn.com

Elon Musk has taken control of Twitter and fired its top executives

Elon Musk has completed his $44 billion deal to buy Twitter, a source familiar with the deal told CNN Thursday.
Read more »