Chinese government destroys evidence of Tibetan woman’s self-immolation
Chinese authorities have destroyed photographic and video evidence of a self-immolation protest staged by a 50-year-old Tibetan woman in Dzoege…
Read MoreChinese authorities have destroyed photographic and video evidence of a self-immolation protest staged by a 50-year-old Tibetan woman in Dzoege…
Read More