Xiuhtecuhtli, whose name means "turquoise lord" in the Nahuatl language, was the Aztec "new fire" god. The Aztecs kept a ...
Legend has it the axolotl was not always an amphibian. Long before it became Mexico’s most beloved salamander and efforts to ...