Egypt tells billionaire Musk: Our pyramids were not built by aliens

  Egypt has invited billionaire Elon Musk to visit the country and see for himself that its famous pyramids were not built by aliens. The SpaceX boss had tweeted what appeared to be support for…