Archaeologists in Peru have just discovered what is likely to be the largest mass child sacrifice site in recorded history. The 227 victims were found north of Lima. According to the BBC, every single one of them was aged between five and 14.
Archaeologists in Peru have just discovered what is likely to be the largest mass child sacrifice site in recorded history. The 227 victims were found north of Lima. According to….