Tibetan Centre for Human Rights and Democracy

Tibetan rights group demand China to reveal location of detained monks

The Tibetan Centre for Human Rights and Democracy (TCHRD) has urgently called on Chinese authorities to reveal the whereabouts of…

2 months ago