
'Dragon Man' from 1930s Actually First Denisovan Skull Found
Humanity’s closest relatives, both extinct, are the Neanderthals and the Denisovans. The second group, who lived alongside both humans and Neanderthals, were only discovered in 2008. They lived across Asia and Siberia, and may have passed on increased …