Elon Musk invited to visit pyramids after tweeting they were made by aliens
Elon Musk's bizarre message about aliens building the pyramids of Giza has prompted a response from the Egyptian goverment - and Helen Clark.After the billionaire shared on Twitter an old conspiracy theory that the pyramids were... Source: NZ Herald Business News