Tibetan protesters
Chinese Police detain over 1,000 Tibetans protesting Chinese dam project
Asia
February 24, 2024
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…