Woman Installs GPS on Police Cars to Track and Avoid them
The owner of a trucking company in China has been put under the spotlight with law enforcement after she admitted to installing GPS tracking devices on police cars in her area to help her trucks avoid them She can consider herself lucky to have been slapped with eight days of administrative detention and a 500 […]