The first known fossil of a Denisovan skull has been found in a Siberian cave
Friday, March 29, 2019 - 10:10
in Paleontology & Archaeology
A new fossil and evidence that the hominids interbred with humans as recently as 15,000 years ago only add to Denisovans’ mystery.