China is a developing country with a huge population, and also a developing country in a crucial stage of reform. In this context, China still faces many challenges in economic and social development. And a lot still needs to be done in China, in terms of human rights.
We hope to find more pieces of the puzzle which will shed light on the connection between this upright, walking ape, our early ancestor, and modern man.