Egypt tells Elon Musk that his pyramids weren’t constructed by aliens

The tombs of the pharaohs were built thousands of years ago. Egypt has invited billionaire Elon Musk to visit the country and see for himself that its …

Read More. →

 

finviz dynamic chart for  TSLA