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
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 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