Larung Gar demolition forces Tibetan nun to commit suicide, US and Human Rights Watch issue condemnation
By Lobsang Tenchoe
DHARAMSALA, August 9: Demolition of Larung Gar, the largest Tibetan Buddhist institute in Tibet, by China has forced a Tibetan nun to hang herself to death.
Read more