‘Dragon Man’ skull belongs to mysterious human relative

At long last, scientists have a nearly complete cranium from hominins known as Denisovans