CAUGHT ON CAMERA: Officers forced to jump from freeway
Houston police released dramatic bodycam video Thursday of a suspected drunk driver forcing two police officers to jump off the Southwest Freeway. DWI Task Force Officers Roshad Carter and Carlos Herrera had stopped near Newcastle on July 28 to investiga
- Aug 21, 2017, 7:31 p.m.
- Aug 21, 2017, 8:35 p.m.
- Aug 20, 2017, 9:14 a.m.