Screening of new documentary on torture marks International Day against Torture in Dharamsala
DHARAMSALA, June 27: Torture strikes at the core of the physical and psychological integrity of a human being, stated Tibetan Centre for Human Rights and Democracy (TCHRD), a Tibetan advocacy group based in Dharamsala while presenting the first-cut screening of a new
Read more