Advertisements
Read Time:10 Second
Days after taking over Twitter and a week before the U.S. midterm elections, billionaire Elon Musk has positioned himself as moderator-in-chief of one of the most important social media platforms in American politics