HIDDEN HISTORY: 1,600-Year-Old Elongated Skull with Stone-Encrusted Teeth Found in Mexico Ruins
Source – ancient-origins.net – “… Teotihuacan is one of the largest and most important sacred cities of ancient Mesoamerica, whose name means “the city of the gods” in the Nahuatl language of the Aztecs. It once supported an estimated population of 100,000 – 200,000 people, who raised giant monuments such as the Temple of Quetzalcoatl…































