InformNNY | China orders Xinjiang residents to surrender passports to police InformNNY Millions of residents in China's northwestern Xinjiang region have been ordered to surrender their passports to local police, in a move rights groups say is an attack on personal freedom. The order came from the Shihezi Public Security Bureau ... |