Young Tibetan pop star Tswenag Norbu self immolated in front of the iconic Potala Palace. The oppression of Tibetans by Chinese government became too much to just sit and watch.
He Set Himself On Fire For Freedom - Tibet
He Set Himself On Fire For Freedom - Tibet
He Set Himself On Fire For Freedom - Tibet
Young Tibetan pop star Tswenag Norbu self immolated in front of the iconic Potala Palace. The oppression of Tibetans by Chinese government became too much to just sit and watch.