In a scene straight out of a sci-fi thriller, a press conference showcasing 'alien mummies' took a bizarre turn after Peruvian authorities attempted to seize a 'pregnant' new specimen. As part of the ...
The Daily Digest on MSN

The Nazca mummies: myth and reality

The "Nazca mummies" were discovered in Peru in 2015 and, due to certain peculiarities (size, shape, three fingers on each ...
A self-published paper by retired paleontologist Clifford Miles claimed that Nazca mummies from Peru represented a new family ...