Chinese police fires at Tibetan demonstrators demanding return of Tenzin Delek Rinpoche’s body
DHARAMSALA, Jul 15: Chinese police have fired indiscriminately at peaceful Tibetan protesters demanding the return of the body of Trulku Tenzin Delek Rinpoche, a highly revered reincarnate lama and one of the most prominent Tibetan political prisoners, who died in Chinese prison after serving 13 years into his life sentence.
Read more