Press ESC to close

Twitter owner and CEO Elon Musk on Wednesday November 30, acknowledged that prior to his takeover, the “obvious reality” was that Twitter ” has interfered in elections” through its content moderation policies. Musk’s assertion came in response to comments made by Yoel Roth, Twitter’s former…