Egyptian officials refute claim by Elon Musk that ‘Aliens built the pyramids obv’

LOS ANGELES – Elon Musk was recently invited by the Egyptian government to visit the iconic pyramids after a tweet by the SpaceX CEO alleging that …

Read More. →

 

finviz dynamic chart for  TSLA