Ritual Sacrifice of 137 Children Found at 15th-Century Archaeological Site in Peru
Archaeologists working at a 15th-century site in Peru have unearthed the remains of 137 children and 200 llamas in what’s now considered the largest mass child sacrifice…