All  

Store Banner Mobile

Store Banner Mobile

Acolhuas

Zultepec-Tecoaque archaeological site in Tlaxcala, Mexico

Archaeological site in Mexico reveals sacrifice and cannibalization of Spanish conquistadors

Excavations at the Zultepec-Tecoaque archaeological site in Tlaxcala, Mexico, have revealed that indigenous Acolhuas peoples captured a caravan of 550 conquistadors and their allies in 1520, kept...