Hundreds of Uyghur Imams Detained or Imprisoned in China Since 2014

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 -

Links to check out

Latest Articles