EAST LOS ANGELES (KABC) -- The device that exploded last week at a Los Angeles County Sheriff's Department facility and killed three detectives was a grenade, ABC News sources confirmed on Monday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results