Tibetan and Uyghur activists protest outside of the United Nations Offices at Geneva during the review of China's rights record by the UN Human Rights …
Read more: China tried, but failed, to prevent UN scrutiny of its human rights violations – Radio Free Asia
2024-01-23