Skip to main content
Report this ad

See also:

Notorious Sheriff Lee Baca resigning a human rights victory

Lee Baca resignation is major win for human rights and abused, neglected, falsely imprisoned LA inmates
Wikipedia
Report this ad