Ngaba – Remains of Tibetan self immolator forced into river
The Chinese authorities in Ngaba County have forced the family members of the latest Tibetan self immolator to throw his remains into a river, source
The Chinese authorities in Ngaba County have forced the family members of the latest Tibetan self immolator to throw his remains into a river, source