Elon Musk takes control of Twitter, fires its top executives

Elon Musk takes control of Twitter, fires its top executives

No description available