
Human Rights: China Faces Heat at Universal Periodic Review
The Universal Periodic Review (UPR) is a peer-review process under the auspices of the UN Human Rights Council, where UN Member States assess each other’s human rights records….reports Asian Lite News China’s