2 former Texas sheriff’s deputies indicted in connection with Javier Ambler’s death, DA says
A Texas grand jury indicted two former Williamson County deputies Monday in connection with the death of Javier Ambler II, a Black man who died…
Continue Reading