Ex-Deputies Who Were Participating In Cop Show When Javier Ambler Died In Their Custody, Indicted On Manslaughter Charges
The two officers involved in the brutal death of Javier Ambler were indicted on manslaughter charges by a Texas grand jury on Tuesday, according to The Washington Post. Ambler’s family members and protesters have long expressed outrage at the actions of James Johnson and Zachary Camden, two former Williamson County […]
Recent Comments