TCHRD questions China’s credibility as Beijing hosts forum on Global Human Rights Governance
DHARAMSALA, 14 June: Tibetan Centre for Human Rights and Democracy(TCHRD) has questioned the ethical and moral legitimacy of China to host a forum on Global Human Rights Governance.
Read more