Sunday, May 19, 2024

Tag: Uyghur

The UN and China stands accused of fabricating ‘mutually convenient stalemate’ over Xinjiang human rights report. Documents also showed that Chinese officials asked the UN Human Rights Council to not meet Uyghur activists.