Archaeologists in Peru have unearthed what is believed to be the largest single mass child sacrifice in history. The bodies of 227 victims, aged between five and 14, were found near the coastal town of Huanchaco, north of Peru’s capital Lima. The children were believed to have been sacrificed over …
Read More »