Main menu

Pages

Edit post

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 »
reactions

Comments

table of contents title