Geneva: The United Nations launched a bombshell file into critical human rights abuses in China’s Xinjiang vicinity overdue Wednesday, announcing torture allegations had been credible…
View More China May Have Committed “Crimes Against Humanity” In Xinjiang: UN