Retired LA Sheriff Lee Baca pleaded guilty to obstructing the FBI in an attempt to keep them from investigating allegations of police brutality against inmates and their visitors.
This is a fascinating development for me because of Baca’s deep connection with CAIR (the Council for American Islamic Relations).