Press "Enter" to skip to content

The first known fossil of a Denisovan skull has been found in a Siberian cave

A new fossil and evidence that the hominids interbred with humans as recently as 15,000 years ago only add to Denisovans’ mystery.

Be First to Comment

Leave a Reply

%d bloggers like this: