Science Ancient Human Skull Discovered in Spain Rewrite the History of Early Europeans Anna Hartz • 12. March 2025