Forty-seven smooth teeth dug out of a cave in southern China reveal that Homo sapiens may have arrived there 80,000 years ago — long before humans were able to leave their mark on northern China or ...