Chinese authorities detaining hundreds of Uyghur Imams in Xinjiang
Nov 23, 2020
Beijing [China], November 23 : As atrocities against Uyghur Muslims in China continue, Chinese authorities in Xinjiang Uyghur Autonomous Region (XUAR), have now detained...