World5 years ago
Largest child sacrifice site unearthed in Peru: 227 children were sacrificed to stop bad weather
WHAT’S BEING CLAIMED: The skeletons of 227 kids were unearthed in Peru, in what is considered the site of the world’s largest child sacrifice ritual. Experts...