Elon’s European Invasion Is Pissing Off World Leaders by DTM | Posted on January 6, 2025 A number of European heads of state have come out to condemn Musk’s open meddling in their politics.