Posts in tag

Mastodon


Elon Musk have finally taken over Twitter and right after taking over, a lot of Twitter top executives lost their jobs. This shows that he …