The Aztecs probably hold the record for most human sacrifices performed in a calendar year. They believed in a God who fed on human blood, and their priests tore beating hearts out of chests to offer up as food. Going to war was a form of farming, harvesting captives, then herding the divine victuals home […]
Continue reading