Self-immolators from "January 12th, 2013"

Tsering Tashi (Tsebhe) | 才让扎西(才贝)

Tsering Tashi (Tsebhe) | 才让扎西(才贝)