The University of Manchester quits the cooperation with CETC over alleged abuse against Uighur Muslims
China Electronics Technology Group (CETC), a state-owned Chinese company is allegedly committing human rights abuses against the Uighur Muslims group. The University of Manchester has terminated a research project with the company upon the allegations against…