A computer teacher from a university in the Xinjiang region has been detained by Chinese authorities since 2017 for failing to sign an oath of allegiance to the Chinese Communist Party (CCP), a Uyghur source ...
At least seven educators from a high school in the third-largest city in the Xinjiang Uyghur Autonomous Region (XUAR) have been imprisoned by Chinese authorities, a local police officer and school employees said. The seven ...
Two more Uyghurs — a mother and her daughter — are in danger of being deported from Saudi Arabia back to China, where they could face severe punishment at the hands of authorities there, an ...