Thousands of bones found in a Tibetan cave have been analysed to learn how mysterious ancient humans known as Denisovans lived Thousands of bones found in a Tibetan cave have been analysed to learn how mysterious ancient humans known as Denisovans lived New Scientist – News