Egypt tells Elon Musk its pyramids were not built by aliens – BBC News

Image copyrightGetty ImagesImage caption
The burial places of the pharaohs were constructed thousands of years earlier
Egypt has actually welcomed billionaire Elon Musk to see and go to the nation for himself that its … [+1864 chars]