SpaceX CEO Elon Musk Claimed That Egypt Pyramids Were Built By Aliens
Cairo: SpaceX and Tesla CEO Elon Musk recently tweeted that the Great Pyramids of Egypt were “obviously” built by aliens! Ever since he made the outlandish claim, critics and people on social media have criticised him and…