Pyramids of Giza
-
Culture
Elon Musk ‘Claims’ Aliens Built The Pyramids Of Giza, Gets Schooled By Egypt’s Tourism Minister
SpaceX founder and Tesla CEO Elon Musk made a rather outlandish claim recently tweeting that Pyramids in Egypt have been…
Read More »