Largest Child Sacrifice In History Unearthed In Peru

  • 6 years ago
The skeletal remains of more than 140 children and 200 baby llamas were found in Peru which may be evidence of the largest child sacrifice in history, according to an exclusive report by National Geographic.

Recommended