Egypt Invites Elon Musk To Visit And See Pyramids Were Not Built By Aliens
Egypt has invited billionaire Elon Musk to visit the country and see for himself that its famous pyramids were not built by aliens. https://www.bbc.co.uk/news/world-africa-53627888 (Photo courtesy of Getty Images)