World’s largest 'mass child sacrifice' site discovered in Peru: reports
August 30, 2019 at 08:55 AM EDT
The centuries-old remains of more than 200 children have been discovered in Peru, according to reports. Experts say that the macabre discovery is likely the world’s largest child sacrifice site.