An ancient cave in southwestern China has revealed new evidence about how Denisovans—an ancient human relative—lived, survived and adapted over more than 100,000 years.
Source: [Phys.org](https://phys.org/news/2026-09-chinese-cave-denisovan-years.html)