
Horror as evidence of cannibalism found in Spanish cave
Archaeologists have uncovered chilling evidence of cannibalism dating back nearly 6,000 years in a cave in northern Spain, challenging long-held ideas about prehistoric communities. Within El Mirador Cave, in the famous Atapuerca archaeological site, …