Tibetans in exile mourn the death of self immolator Tsewang Norbu

By Tenzin Dharpo DHARAMSHALA, Mar. 7: Tibetans in Dharamshala, considered the de-facto capital of the exile Tibetan setup mourned the death of the latest self immolator in Tibet who reportedly died after he shouted slogans and burned himself in front of the Potala palace in Lhasa city on February 25. Five prominent Tibetan NGOs led […]