SSpain Read More Human ancestor fossils unearthed in Spain point to grim secret of first EuropeansAugust 6, 2026 Over two dozen new human ancestor fossils unearthed at a Spanish cave site suggest these first Europeans may…