Posted by quoderat on Saturday Aug 9, 2014

Human exodus may have reached China 100,000 years ago.