Inca Mummies Reveal Child Sacrifices

Updated:

Loading
Tests on three mummies found in Argentina have shed new light on the Inca practice of child sacrifice.