X

dalai lama

Jamphel, the Tibetan Protester Who Immolated Himself

Jamphel Yeshi made world news with images of his self-immolation. The Tibetan refugee was one of 80 people who had…