Human sacrifices unearthed in Peru

Archaeologists unearthed the remains of 42 children and 74 camelids, part of a massive sacrifice that formed part of a religious ceremony of the pre-Inca Chimu culture for the fertility of the ocean and the land.