Add Yahoo as a preferred source to see more of our stories on Google. The artifacts found at Longtan, southwest China, were as old as 60,000 years. Qijun Ruan New technologies today often involve ...
Hosted on MSN
China was home to Neanderthals, not just Europe or Middle East, Stone Age find suggests
Artefacts unearthed in Yunnan province display key features of toolmaking technology associated with Neanderthals much further west Neanderthals might have lived in today's southwestern China during ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results