Uighurs : A community rattled by State’s Torture & Massacre by Shoubhik Sen March 3, 2021 by Shoubhik Sen Xinjiang is an autonomous region in northwest China, that borders Kazakhstan, Kyrgyzstan and Mongolia. Since 1949, C.C.P has had control over it. This place houses around… Read more 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegramEmail