Archaeologists have revealed the face of a 500-year-old Inca girl mummy known as the “Ice Maiden” or “Juanita.” The mummy was discovered in the Peruvian Andes 28 years ago, and since then, scientists have been studying it to learn more about the Inca civilization. The mummy has been kept in a climate-controlled room at the Catholic University of Santa Maria ...