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
Published: 6:16 PM CDT August 10, 2017