Did sheriff's officials conspire to set up whistleblowing lieutenant?
- Posted on December 18, 2024
- By Los Angeles Times
- 1 Views
Did sheriff's officials conspire to set up whistleblowing lieutenant?
The investigation of Lt. Garrido led to criminal accusations against a captain.