An “Alien mummy” was recently unearthed in a pyramid, and scientists cannot explain its origins
On 21 March 2016 the web site Worldwide Science Stories published a post reporting that the discovery of an “alien mummy” in an Egyptian pyramid had been confirmed by archaeologists…