Sidra Sherrod-Strong is the first whistleblower against current Los Angeles County Sheriff Alex Villanueva, but her story seems to have been buried
MoreLt. Sidra Sherrod-Strong, a 27-year deputy in the Los Angeles County Sheriff’s Department was just staring to think about retirement when her
More