Two Tibetan youths stage self-immolation protests in Tibet and India
The Tibetan Centre for Human Rights and Democracy (TCHRD) is deeply shocked and dismayed by the news of two self-immolation…
Read MoreThe Tibetan Centre for Human Rights and Democracy (TCHRD) is deeply shocked and dismayed by the news of two self-immolation…
Read More