More than 10,000 armed police in China's western Xinjiang region staged a mass rally in the capital Urumqi, state media...
A prefecture in China's restive Xinjiang region has ordered all vehicles to be equipped with GPS-like tracking...