Go to ...

Cape Town Tribune

RSS Feed

Egypt tells Elon Musk its pyramids were not built by aliens


Egypt invited the billionaire to visit, after he appeared to tweet support for conspiracy theorists.

Leave a Reply

Your email address will not be published. Required fields are marked *