
Shanghai Police Arrest 10 Turkish Nationals Suspected Of Aiding Terrorists
Shanghai police have arrested 10 Turkish nationals suspected of aiding terrorists in China’s Xinjiang region by “supplying fake passports.”

Shanghai police have arrested 10 Turkish nationals suspected of aiding terrorists in China’s Xinjiang region by “supplying fake passports.”