Video Don Lemon reveals Elon Musk terminated his contract with X company. March 14, 2024 Alexander Perez