Mexican Archaeologists Find Ancient Staircase at Tlatelolco, May Confirm First Building
MEXICO CITY.- When looking for archaeological elements of the first constructive stage of Tlatelolco, to confirm a foundation date, researchers of the National Institute of Anthropology and History (INAH) found at Templo Mayor (Main Temple) a staircase…