Indictment

Arlington Police
NBCDFW
Chris Sommer
May 01, 2019 - 6:15 pm
ARLINGTON (1080 KRLD) - A Tarrant County grand jury has indicted Arlington Police Officer Bau Tran on a charge of criminally negligent homicide. On Sept. 1, 2018, Officer Tran allegedly opened fire on suspect O'Shae Terry, 24, as he was trying to flee from police during a traffic stop. Terry died...
Read More

Pages