News Ancient DNA, Chichén Itzá, Maya sacrifice By LIU LIU on Jun 12, 2024 0 comment Who were the victims of Maya sacrifice? Ancient DNA reveals an unexpected finding