Calamos Supports Greece

Inca children

Sacrificed Inca Children Reveal More Macabre Secrets

The Children of Llullaillaco, also known as the Llullaillaco Mummies, were three Inca child sacrifices found near the summit of Mount Llullaillaco in the Andes mountains of Argentina. The mummies were discovered in 1999 by an expedition led by archaeologist...