Elon’s European Invasion Is Pissing Off World Leaders

Elon’s European Invasion Is Pissing Off World Leaders

A number of European heads of state have come out to condemn Musk’s open meddling in their politics.

read more

Source: www.gizmodo.com