China grilled over human rights record at UN
Information China faced significant scrutiny during the recent Universal Periodic Review (UPR) at the United Nations, focusing on human rights issues in Xinjiang and Hong Kong. Over 160 countries, each allotted only 45 seconds, participated in the Geneva hearing. China, through its UN Ambassador Chen Xu, denied allegations of human rights abuses. Outside the UN […]
China grilled over human rights record at UN Read More »








