Show Menu


Watch Digging for the Truth online: Episode 12 The Aztecs: Blood and Sacrifice

The Aztecs were the largest civilization to ever rule Mesoamerica. Archaeology and modern science are now shedding new light on the blood rituals they practiced.

Ready to Watch Digging for the Truth, Season 3, Episode 12?
click here to see where to watch or .