Incan Child Sacrified to the Gods Reveals History of American Expansion

Inca mummyThe mummy of an Incan child who was sacrificed to the gods more than 500 years ago belonged to a previously unknown offshoot of an ancient Native American lineage, new research finds.