The United Nations released a bombshell report into serious human rights abuses in China's Xinjiang region late Wednesday, saying torture…
This website uses cookies.