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
- Jan 18, 2018, 1:17 p.m.
- Jan 18, 2018, 8:55 a.m.
- Jan 18, 2018, 12:03 p.m.