Self Immolation

A Tibetan youth identified as Jampa Yeshi in the Indian capital New Delhi set himself on fire at a mass protest rally organised by the Tibetan Youth Congress on March 26, 2012. The present condition of the youth is not known at the time of reporting. (Phayul photo/Norbu Wangyal)