The remains of an ancient Aztec palace have been discovered under a stately building in Mexico City. During renovations at the building off the capital's central Zócalo plaza, workers found ...
The tower was discovered in 2015 during the restoration of a building in the Mexican capital. It is believed to be part of a skull rack from the temple to the Aztec god of the sun, war and human ...