Tibetan woman burns self in protest in China’s ‘New Socialist Village”
A Tibetan woman has died after setting herself on fire in protest against China’s repressive policies on 27 August 2015,…
Read MoreA Tibetan woman has died after setting herself on fire in protest against China’s repressive policies on 27 August 2015,…
Read More