This ‘controversial’ discovery could challenge human evolution archaeologists-china
Updated:

archaeologists-china

Share
Twitter Facebook Reddit Pinterest Email

maludong fossil site

The Maludong site where the thighbone was first discovered.