China refuses to hand over Tibetan lama’s body

Tibetan lama Tenzin Delek Rinpoche has died in prison 13 years into serving a sentence for what human rights groups say were false charges that he was involved in a bombing in a public park. He was 65. … Read More China refuses to hand over Tibetan lama’s body

Advertisements