Daily Archives: June 15, 2017

Traffic Stop Safety – Part I

Although police officers are killed more in other encounters each year “Traffic stops” are found to be the one thing officers do each day that scares them the most. Not many officers are willing to admit to the fears associated with traffic stops but they…