Inhabitants of the ancient Maya city of Chichén Itzá are well-known for their practice of ritual human sacrifice. The most prevalent notion in the popular imagination is that of young Maya women being ...