social media stir
More News
-
Musk gets Twitter for $44 billion, to cheers and fears of 'free speech' plan
Musk finalises deal to buy Twitter for $44 billion, now becoming the owner of the 16-year old social media platform