FLORIDA COP INVENTS ‘STOP AMBUSH’ DEVICE
The American Savage
132 officers have been killed in the line of duty so far this year, with many of those deaths being ambushes. One Florida officer may have found a device that can help keep police officer’s a little more situationally aware.