836005-self-immolation

Janphel Yeshi set himself on fire and ran through the streets of New Delhi in March before Hu Jintao's visit to India. His image appears on the cover of the latest edition of iSun Affairs.

December 13, 2012 1:21 PM
Posted By:
Categories:
Tags: