Xinjiang has been a battleground for the past few decades. The ongoing hostility between the indigenous Uyghurs and the Chinese government has resulted in several problems threatening the stability of the region. The recent restrictions on the Uyghurs present a grim picture of the Chinese Communist Party on the international […]