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

Read original article