INAH archaeologist Raúl Barrera says the Huei Tzompantli was a Mexica ritual site tied to life, sacrifice and ongoing study . . .

INAH archaeologist Raúl Barrera says the Huei Tzompantli was a Mexica ritual site tied to life, sacrifice and ongoing study . . .
