A fossil skull from China that made headlines last week may or may not be a million years old, but it’s probably closely related to Denisovans. The fossil skull, dubbed Yunxian 2, is one of three ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results