Source: China – South China Morning PostXinjiang’s Communist Party chief Chen Quanguo is to leave his post, state news agency Xinhua reported on Saturday.Chen has been targeted by foreign sanctions over the crackdown targeting the Uygurs and other Muslim minorities in the region that he spearheaded, prompting allegations of widespread human rights abuses from the US and other Western countries.China says Xinjiang sanctions are an ‘industry genocide’ targeting businessesBeijing has defended its policies in the region, saying they are…Read More