'Alien mummies’ discovered in Peru found to have ‘non-human fingerprints’ ...
The discovery of three-toed mummies in Nazca, Peru, ignited a worldwide debate between extraterrestrial claims and severe ...
The latest ‘proof’ of extraterrestrial life is almost certainly fake, but it speaks to growing interest in the important subject.