A fossilized skull unearthed in central China may push back the emergence of Homo sapiens by at least half a million years, dramatically challenging ...