Egypt invites Elon Musk to see Great Pyramids after he tweeted they were ‘built by aliens obviously’
Elon Musk was invited by a top Egyptian official to see the Great Pyramids for himself after he resurrected the old conspiracy theory that they were built by extraterrestrials. The CEO of electric vehicle maker Tesla, who also is founder of aeronautics firm SpaceX, gave credit to ‘aliens’ for building the pyramids in Giza near Cairo … Read more