News July 19, 2025

At least 3 deputies killed in training site blast

An urgent investigation is underway into a deadly explosion at a sheriff’s department training site in Los Angeles.