World News JUST IN: Elon Musk Finally Takes Over Twitter, Fires Top Executives Ekow Smith Oct 28, 2022 The…