TCHRD releases alarming reports on Tibet, Driru abuses deemed crimes against humanity
Tsering Dhundup DHARAMSHALA, April, 5: Research and advocacy group,Tibetan Centre for Human Rights and Democracy (TCHRD) released two major reports documenting extensive human rights abuses in Tibet, particularly in Driru County under Chinese illegal …