by Haja Mo June 13, 2024 Tech Thousand-year-old DNA from Chichén Itzá offers eye-opening details of the religious rituals of ancient Maya. Previous Story A Big Whack That Made the Moon May Have Also Created Continents That Move Next Story Mars Got Cooked by a Recent Solar Storm