China has detained or imprisoned more than 600 Uyghur imams and other religious figures since 2014 as part of the country’s ongoing crackdown on the Xinjiang region, according to data compiled by the Uyghur Human Rights Project and shared with BBC News.
- Advertisement -