Can you prove that this refutation of those satellite images is false? Let's remember that there were satellite photos of WMDs before the Iraq War also. https://www.globaltimes.cn/content/1208288.shtml
> Let observers in. Show the world.
According to China many observers have come, and there is an open invitation for more to come as well: https://www.globaltimes.cn/content/1180917.shtml
Do you have evidence that this is false?
The Palestinian, Pakistani, and Syrian ambassadors to China have commented on camera about what they observed in Xinjiang: https://youtu.be/ebeGipO6-gU?t=490
Do you have evidence that they are lying? Which Muslim-majority countries or non-Western-aligned Muslim interest groups have condemned China for human rights abuses in Xinjiang?