UN rights chief Michelle Bachelet under ‘tremendous pressure’ | Hong Kong Free Press - HKFP
UN rights chief Michelle Bachelet under ‘tremendous pressure’ to deliver delayed Xinjiang report https://hongkongfp.com/2022/08/25/un-rights-chief-michelle-bachelet-under-tremendous-pressure-to-deliver-delayed-xinjiang-report/