At this Aztec Festival, Priests Wore Capes of Human Skin from Sacrifice Victims

Updated 4 November, 2023 - 21:50 Joanna Gillan Few festivals of the ancient world are as strikingly eerie and gruesome as the Aztecs'…