A Tibetan man screams as he runs engulfed in flames after self-immolating at a protest in New Delhi, India, ahead of Chinese President Hu Jintao's visit to the country, on March 26, 2012. The Tibetan activist lit himself on fire at the gathering and was rushed to hospital with unknown injuries, reports said. (AP Photo/Manish Swarup)
Latest India News