Denisovans were living on the Tibetan plateau surprisingly recently, scientists say
Little is known about the Denisovans. But a new study is revealing how these enigmatic ancient humans survived in the Tibetan plateau, one of Earth’s most extreme environments.
CNN via Yahoo
2 days ago