This picture from the University of Oxford/Max Planck Institute shows a bone fragment of ‘Denisova 11’, evidence of interbreeding of a Neanderthal and a Denisovan, found in 2012 by Russian archaeologists in the Altai Mountains of Siberia. Little is known of the mysterious Denisovans. These distant relatives of the Neanderthals ...
See Details: The mysterious Denisovans