China: Xinjiang Residents Ordered To Hand In Passports
Millions of residents in China’s mainly Muslim northwestern Xinjiang region have been told they must hand in their passports to local police stations for “examination and management” according to Global Times, a state-controlled newspaper. In the […]
