S1, E2: At Mexico City's Templo Mayor, archaeologists uncover a 15th-century tower of 600 skulls, revealing new insights into Aztec sacrifice and ritual.

S1, E2: At Mexico City's Templo Mayor, archaeologists uncover a 15th-century tower of 600 skulls, revealing new insights into Aztec sacrifice and ritual.