Welsh police chief News

Louisiana Police Chief Installing GPS on All Cars

The police chief in Welsh, La., is tracking patrol cars, including his own. The global positioning system he’s installing on all squad cars will improve response time and safety – and will let him know when citizens’ complaints are valid, …