Digging for the Truth

Digging for the Truth

The Aztecs: Blood and Sacrifice (3x12)


: 16, 2007

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.

  • : 2005
  • : 46
  • : 4
  • History