New archaeological evidence from the Iberian Peninsula suggests that humans engaged in cannibalism during...
Catalan Institute of Human Paleoecology and Social Evolution
New archaeological findings reveal shocking evidence of cannibalism among humans living on the Iberian...
Excavations in the El Mirador cave, located in the Sierra de Atapuerca region of...