Elon’s European Invasion Is Pissing Off World Leaders 0 07.01.2025 00:20 Gizmodo.com A number of European heads of state have come out to condemn Musk's open meddling in their politics.