Bombshell UN Xinjiang report lists litany of rights abuses

INSUBCONTINENT EXCLUSIVE:
GENEVA - The United Nations released a bombshell report into serious human rights abuses in China's Xinjiang region late Wednesday, saying
torture allegations were credible and citing possible crimes against humanity.