Humans Latest Surprising Signs of Neanderthal Adaptability Discovered in Ancient Rock Shelter Science Alert August 14, 2024 0Comment Far more resilience than we suspected.