Nun Sets Herself on Fire to Protest Chinese Rule in Tibet
A nun set herself on fire in the past week in a Tibetan area of western China to protest Chinese rule and to call for the return of the Dalai Lama from exile, according to two pro-Tibet advocacy groups. Read more