News

Archaeologists uncover human remains in a Guatemalan cave, revealing ancient Maya sacrifices linked to seasonal rain rituals.