New Denisovan fossils unearthed in a cave in southwestern China

Seven fossils plus stone and bone tools make this the first site in southern China directly linking these mysterious human relatives to their culture, over 134,000 years ago.

https://www.cnn.com/2026/09/09/science/china-denisovan-fossil-discovery