Video PlayerClose
At the 41st session of the UN Human Rights Council, China and Africa agree that development is key to human rights.
At the 41st session of the UN Human Rights Council, China and Africa agree that development is key to human rights.