How to delete your Twitter account - The Independent

4/26/2022 12:00:00 AM3 yearsago
by Graeme Massie
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...