Findings about our extinct relatives, the Neanderthals, continue to surprise us, especially those from 2025.