fromABC7 Los Angeles
2 days agoPolice release bodycam video showing New Orleans jail escapees being captured in Texas
Texas police have released body camera footage showing the dramatic moments leading up to the capture of Leo Tate and Jermaine Donald, two fugitives from a New Orleans jail.
Black Lives Matter