China undergoes Universal Periodic Review at UN while thousands protested outside
A dozen member states of the United Nations (UN) expressed concern over human rights violations in Tibet at the 31st session of the UN Human Rights Council, where China underwent its third Universal Periodic Review (UPR).
Read more