How to delete your Twitter account - The Independent


4/26/2022 12:00:00 AM3 yearsago
by Graeme Massie

Some users concerned after Tesla boss Elon Musk agreed to buy social media platform for $44bn

Twitters decision to sell the company to Elon musk for $44bn has left some users seriously considering their future on the social media platform. With Mr Musk promising to defend free speech and the… [+1530 chars]

full article...