Two recently unearthed “alien” mummies from Peru have caused waves of controversy since x-ray and ultrasound data was disclosed in March, with archaeologists fearing they may be ancient humans dug up ...