Breaking: Tibetan youth self-immolates in New Delhi
Phayul[Monday New Delhi, March 26: A Tibetan youth today set himself on fire at a mass protest rally organised by the Tibetan Youth Congress in New Delhi, days ahead of Chinese President Hu Jintao’s Jamphel Yeshi, a Tibetan youth living…