Elizabeth Graham is professor of Mesoamerican archaeology at the Institute of Archaeology, University College London.
The recent discovery of a temple of the Aztec ‘Flayed Lord’ has revived myths about human sacrifice
In the news
A public high school is the perfect place to consider the flaws of America’s founding fathers
While few would contest the scientific significance of the site, its cultural impact has been less widely acknowledged