A Giant Open Prison: TCHRD annual report on human rights in Tibet
Dharamshala — The Tibetan Center for Human Rights and Democracy (TCHRD) based in Dharamsala, North India Thursday says "China continued its egregious human rights violations and abuses in Tibet by criminalizing basic human rights and freedoms.