SScience Read More Decapitation of a child 850,000 years ago reveals new evidence of cannibalism at AtapuercaJuly 25, 2025 A newly discovered human cervical vertebra from the Gran Dolina site in the Sierra de Atapuerca in Spain,…