the-american-catholic.com
Child Sacrifice – Cultura del Muerte
Recently archaeologists in Peru have discovered what is believed to be history’s largest known single mass child sacrifice site, with the remains of 227 victims unearthed so far. Imagine researcher…