A team of scientists has unveiled the possible living face of the “Inca Ice Maiden,” Peru’s most famous mummy.