The LAPD officer believed to be responsible for a suspected DUI crash on the 605 Freeway that killed three people last year has been arrested and formally charged in the case. Edgar Omar Verduzco has been charged with three counts each of murder and vehicular manslaughter, and one count each ...

Read more