The mystery of the gruesome Aztec skull masks has been solved

Archaeologists from the US and Mexico have discovered the most likely origin of human life in the pyramid Huitzilopochtli – a religious facility from the ancient Aztec Empire. The study was published in the edition of Current Anthropology. Archaeologists have Read More …