Archaeologists working at the Templo Mayor site in Mexico City have recovered a ritual deposit containing stone figurines and ...
The Aztecs built Tenochtitlan on a lakebed, a place so unstable that parts of modern Mexico City are still sinking by up to 1 ...