China Orders All Drivers To Install GPS Tracking Devices In Troubled Muslim-Minority Region
Chinese security officials have ordered that residents in the country’s north west install GPS tracking devices in their vehicles as violent crime in the region explodes.
Read more »
Comments
Post a Comment