Chinese atrocities on Uighur Muslims continue as Islamic community maintains strategic silence



Xinjiang province is 1.5 times the size of Pakistan and 12 times more than Bangladesh, and it also borders eight countries, including India, along with 5 other nations where Islam is the largest religion.