A man self-immolated at an anti-China protest in New Delhi
March 26, 2012
AFP / Getty Images
Janphel Yeshi, 27, runs, engulfed in flames, after he set himself on fire during a protest in New Delhi on March 26, 2012. The Tibetan exile set himself on fire on Monday during a rally in New Delhi to protest Chinese President Hu Jintao's upcoming visit to India.