Wednesday, February 22, 2017
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 »
Subscribe to:
Post Comments (Atom)