Ambush at Florida Vehicle Stop

The dash-cam video of a Cape Coral (Fla.) Police officer's shooting at a traffic stop in April has just been released.

The dash-cam video of a Cape Coral (Fla.) Police officer's shooting at a traffic stop in April has just been released.
About the Author
Page 1 of 2312
Next Page