Thousand-year-old DNA from Chichén Itzá is offering insights into Maya religious rituals, including a tradition of child sacrifice.
Source link