New Denisovan Fossils Discovered in Southwestern China Cave
Archaeologists in southwestern China have uncovered new fossils belonging to the ancient human group Denisovans. The significant find pushes the total number of identified Denisovan fossils past the twenty mark.