The "Nazca mummies" were discovered in Peru in 2015 and, due to certain peculiarities (size, shape, three fingers on each hand), were initially presented as possible extraterrestrial mummies. Various ...
A self-published paper by retired paleontologist Clifford Miles claimed that Nazca mummies from Peru represented a new family, genus, and species that did not evolve on Earth. A peer review by Kenneth ...