Tag: human sacrifice

Human Sacrifice

Our Human Sacrifice episode features vikings, Aztecs, Incans, Olmec sacrifical bogs, the Peruvian temple of doom, the Decapitator god, Egyptian & viking burial rites, Mound

Read More ยป