NEW DELHI: Xinjiang ‘training camps’ are among China’s worst-kept secrets. It has long been alleged that…
Tag: China Uighur
US imposes sanctions on China for mistreatment of Uighurs – Times of India
A demonstration outside the Chinese embassy in London to protest against China’s alleged rights abuses against…