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
Sign up to Apollo newsletters and special offers
In the news
When a million Uyghur Muslims in China are being held in detention, the demolition of mosques comes as no surprise
Over the centuries Notre-Dame de Paris has become much more than a place of worship – it is a symbol of a nation