Need to end China’s long game on Human Rights: Geneva Human Rights Forum
Geneva: Four days ahead of China’s third Universal Periodic Review (UPR), a day-long forum titled “Forum on Human Rights Situation in Regions under the PRC,” jointly organized by Department of Information and International Relations (DIIR), CTA and Office of Tibet,…