Human sacrifices
-
Bizarre Blue String Found from Teeth of Humans Sacrificed in Belize's Midnight Terror Cave
Over 100 people were sacrificed in the Midnight Terror Cave to the Maya rain god.
Latest Research Articles