A cave in southwestern China has yielded seven fossils that belonged to an enigmatic population of extinct humans known as Denisovans, according to a new study.

Objects found in a cave in southwestern China suggest that these enigmatic ancient humans were accomplished hunters.

Identification and proteomic analysis of bone fragments and teeth from an excavation in Southwest China provide insight into the evolution and phenotype of Denisovans and fill a…