Tag: Elon musk supports free speech

Twitter deal: Twitter is now owned by Elon Musk for $44 billion

According to reports, the CEO and finance director of Twitter have resigned…

News Desk News Desk