A fossilized human skull discovered in China could force scientists to rethink the timeline of our origins. The million-year-old specimen, named Yunxian 2, may push the emergence of Homo sapiens back ...
A 1 million-year-old skull found in China may challenge current theories of human evolution and the origins of Homo sapiens.
Scientists have reexamined a badly crushed skull discovered back in 1990 in Hubei Province, China — known as Yunxian 2 — and ...