March 13, 2025 Earliest human face fossil from Western Europe, nicknamed “Pink,” discovered in Spanish pit