Mexico’s National Institute of Anthropology and History said the find was made at a dig at a Popoloca Indian ruins known as Ndachjian–Tehuacán in Puebla state. The Popoloca people built the temple ...