WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

New Report Slams L.A. County Sheriff's Department

A new report outlines abuses in the nation's largest jail system. The report contains tough criticism of Los Angeles County Sheriff Lee Baca, who oversees the jails. It accuses him of mismanagement and ignoring years of abuse.