John Scott (sheriff)
Search results
We did not find results for: Lee Baca images.
Check spelling or type a new query.
We did not find results for: Lee Baca images.
Check spelling or type a new query.
Leroy David Baca is a former American law enforcement officer and convicted felon who served as the 30th Sheriff of Los Angeles County, California from 1998 to 2014. In 2017, he was convicted of felony obstruction of justice and lying to the FBI. Wikipedia