Traffic Stops Put Both Drivers and Police Officers on Edge

Both drivers and police officers have felt the rising tension over what may happen next after cops pull drivers over.

July 15, 2016

Examined