The surprising discovery of a Persian princess mummy fascinated the archaeological community in 2000. It took experts months ...
The discovery of the Nazca Mummies in Peru has become one of the most controversial mysteries of the 21st century. Supporters ...
The discovery of three-fingered, elongated-skull mummies in Nazca, Peru, ignited a fierce global debate over whether they are ...