Tibetan protesters

Chinese Police detain over 1,000 Tibetans protesting Chinese dam project
Asia

Chinese Police detain over 1,000 Tibetans protesting Chinese dam project

Police in southwestern China’s Sichuan province arrested over 1,000 Tibetans, including monks, who protested the construction of a dam that…
Back to top button