News

An apparent accidental explosion killed three members of the Los Angeles Sheriff Department in the parking lot of their station.