Police patrols with fire extinguisher in Lhasa, Tibet. Photo: EPA

Local government threatens severe punishments for families of Tibetan self-immolators

TOP PICKS

Police patrols with fire extinguisher in Lhasa, Tibet. Photo: EPA
READ FULL ARTICLE