Watch again as the results of tests carried out on alleged "humanoid mummies" in Peru were unveiled on Friday, 12 January. The vredict was that the mummies are not alien in origin.
To view the YouTube video, click here.
Watch again as the results of tests carried out on alleged "humanoid mummies" in Peru were unveiled on Friday, 12 January. The vredict was that the mummies are not alien in origin.
To view the YouTube video, click here.