Lhamo Tashi

Lhamo Tashi

Lhamo Tashi, a Tibetan students, set himself on fire last week, shouting slogans in front of the Kanlho Tibetan Autonomous Prefecture’s police station in Tsoe county before succumbing to his burns on the spot.