Over 40 countries are asking China to grant access to its Xinjiang region
In a joint statement more than 40 countries including Denmark and Sweden have called on China to allow independent observers to enter China’s Xinjiang region and investigate reports of widespread …
Over 40 countries are asking China to grant access to its Xinjiang region Read More