For the first time, very rare Denisovan fossils have been uncovered in a cave in southwestern China, RFI reported Thursday.
These ancient humans, considered the Asian cousins of Neanderthals, were discovered alongside the stone tools they used.
This exceptional discovery offers unprecedented insight into the daily life and technical abilities of the Denisovans, who are now extinct.
