A strange find in Peru has captivated scientists and conspiracy theorists since 2015, when a grave digger discovered a collection of mummified remains within a cave. The bodies, distinguished by ...
History With Kayleigh Official on MSN

Nazca mummies declared a new alien species

Claims that the Nazca mummies represent a new alien species originate from a self-published paper by a retired paleontologist. A detailed peer review challenges these conclusions, identifying the ...