Summary: Today, after 15 years as Los Angeles Sheriff, Lee Baca is stepping down. Last month, the US attorney indicted 18 sheriff's deputies. How much is he to blame?
Summary: Today, after 15 years as Los Angeles Sheriff, Lee Baca is stepping down. Last month, the US attorney indicted 18 sheriff's deputies. How much is he to blame?