Peruvian Archaeological Site Reveals Evidence Of Mass Child And Animal Sacrifices
  • 5 years ago
Archaeologists working at a 15th century site on Peru’s northern coast have found evidence of mass child and animal sacrifice.