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

An unusual array of artifacts dating to around 45,000 years ago in northeastern China reflects cultural mixing of Homo sapiens newcomers with unidentified local groups, researchers say.