A “black cloud” is hanging over the Los Angeles County Sheriff’s office, after three deputies were killed after an explosion occurred at the force’s regional training facility.
Sheriff Robert Luna confirmed the news at a press conference Friday, describing the three unidentified service members as “fantastic experts” in their field.