Traces of an Ancient Human Culture From 40,000 Years Ago Unearthed in China

The Nihewan Basin.

But who were they?



from ScienceAlert - Latest https://ift.tt/Bwp6dqh

Comments