Mayan Sacrifice

show more details
Comments ( - )
The ancient city of Palenque reveals much about Mayan rituals of human sacrifice.