china: police state in xinjiang under global spotlight
Xinjiang, half the size of India, is China’s main energy producing region and a launch pad for Xi’s Belt and Road Initiative (BRI) into Central Asia and the Middle East. ..…
Xinjiang, half the size of India, is China’s main energy producing region and a launch pad for Xi’s Belt and Road Initiative (BRI) into Central Asia and the Middle East. ..…