Study dates arrival of humans in Asia

li-lake-tobaAnatomically modern humans arrived in Asia within the last 70,000 years.

Read full article here