Published: Jun 24, 2021, 04:40 IST | Updated: Jun 24, 2021, 04:40 IST
41 countries have backed the UN rights chief's demand for a visit to Xinjiang. If Xinjiang is as happy & peaceful as Beijing claims, why is it blocking this request? Palki Sharma tells you.