controversyElon Musk Finally Buys Twitter and Fires 3 of Its Top Executives Including the CEO! October 29, 2022