conspiracy theory

Chief Content Moderator At Twitter Breaks Down After Musk’s Purchase

The person responsible for Twitter's blocking of the 2020 Hunter Biden laptop story lost her composure following the deal struck…

3 years ago