Denisovans were discovered in 2010, but we didn't know what they looked like. Now we do, and Israeli researchers believe they've spotted three on museum shelves. And mirror, mirror on the wall, am I seeing Kabwe?
Archaeologists find new fossil from Denisovans, an elusive extinct species of human, in a Buddhist sanctuary cave in Tibet and also deduce what they ate