Humans first reached China thousands of years earlier than we thought
A fresh look at an archaeological site in northern China that was excavated in the 1960s has confirmed Homo sapiens was present there about 45,000 years ago…
Read More
0