Three Killed After Police Pursuit Ends in Deadly Freeway Off-Ramp Crash in Baldwin Park Saturday Morning
Three people were killed and another was injured early Saturday morning after a California Highway Patrol pursuit ended in a crash on a westbound 10 Freeway off-ramp in Baldwin Park.…