2 Cops Indicted for Manslaughter After Repeatedly Tasering Man Whose Arrest Was Filmed for Live PD.
Javier Ambler, 40, died March 28, 2019, following a 22-minute chase by Williamson County Sheriff’s deputies that allegedly began as a routine traffic stop of a driver for failing to dim headlights for oncoming traffic.