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. Read more at Gab Trends

We are ad-free!

support

Share this: