Chinese Communist Party replaces Xinjiang’s chief amid US pushback over human rights abuses

Xinjiang’s communist party chief, Chen Quanguo, has been sacked by the ruling establishment amid latest pushback…