Frozen on a 22,000-foot volcano for 500 years, Inca child mummies may have been sacrificed to secure an empire

Leave a Reply