Archaeological Evidence Reveals the Most Horrific Sacrificial Ritual in Human History
On the Friday before Easter in Huanchaquito, a coastal village in northern Peru, the thumping beats of dance music drifted from cafes just a few hundred feet from the water's ...