Archaeologists in Peru have unearthed four mummies of children believed to be at least 1,000 years old from what was once a sacred ceremonial space. Researchers believe they come from the Ychsma culture that developed on Peru's central coast before the Inca Empire rose to span swathes of the Andean region. |