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 ...