Event Picture Display

Janphel Yeshi

Tibetan exile Janphel Yeshi, 27, self-immolated during a protest in New Delhi on Monday, 26 March 2012. Tibetan exile set him on fire & suffered life-threatening burns as he ran down street to protest against visit this week to India by Chinese President Hu Jintao.

Photographer: A Sarthak

Tags: TibetanProtestRally

Credit balance: 0

Add to Fotobox