TIL

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

October 28, 2022
🌐 Search for article

Assertions


On This Day: