Posted inChina UN rights chief Michelle Bachelet under ‘tremendous pressure’ to deliver delayed Xinjiang report by AFP18:57, 25 August 202219:35, 25 August 2022