A group of researchers have claimed that a recently unearthed, humanoid-shaped mummy is the latest evidence of alien life on Earth.
The self-proclaimed paranormal researchers attended a press conference in Peru to argue their case. They presented a slide show of X-rays, depicting the mummified object.
The alleged discovery involves a three-fingered 'mummified humanoid' with an elongated skull. It was unearthed in a cave in Peru, which dates back to more than 17 hundred years ago. Not everyone is convinced of the finding, however, with some suggesting that it can be a plaster cast.