"the Aztecs believed the gods let out their own blood to create the world, and by sacrificing humans they perpetuated the world and repaid that blood debt,

Stories We Think You'll Love