Elon Musk has bought Twitter and fired its top executives

Elon Musk has completed his $44 billion deal to buy Twitter.