Evidence of world's biggest child sacrifice discovered

A view of the city of Trujillo between the mountains and the desert in northern Peru.
A view of the city of Trujillo between the mountains and the desert in northern Peru.
Quartz