Egypt to Elon Musk: Aliens didn’t build the pyramids, come see for yourself

Egypt to Elon Musk: Aliens didn’t build the pyramids, come see for yourself

Aliens didn’t build Egypt’s pyramids, and the country is happy to prove that fact to SpaceX and Tesla CEO Elon Musk. Over the weekend, the country’s minister of international cooperation responded to…
Read More

Leave a Comment