A puzzling mix of artifacts raises questions about Homo sapiens' travels to China
New analysis suggests Shiyu holds the oldest evidence of H. sapiens in northeast Asia
New analysis suggests Shiyu holds the oldest evidence of H. sapiens in northeast Asia