Feedback

Cops Won't Face Charges in Inmate's Jail Death

 

Six Denver sheriff's deputies won't face criminal charges after an inmate choked to death while locked in restraints. KUSA's Steve Staeger reports.

Shows