China slams UN rights report as illegal, invalid | Daily Express Online
A UN report said claims of torture and forced labour in China’s Xinjiang are credible and warned crimes against humanity may have taken place, allegations condemned Thursday by Beijing as a “political tool” aimed at containing the country (pic)