Two officers from the San Diego Police Department were hospitalized … a Mercedes-Benz ran a red light near La Mesa and entered state Route 125 …
Two officers from the San Diego Police Department were hospitalized … a Mercedes-Benz ran a red light near La Mesa and entered state Route 125 …