SDPD Investigates Traffic Accident on a Metropolitan Transit System Bus Stop San Diego, CA (October 19, 2023) – An 18-year-old pedestrian was injured following a traffic collision on Camino Ruiz Wednesday. It was before noon when a 27-year-old man driving a 2017 Fiat Spider lost control while turning left from southbound Camino Ruiz onto eastbound […]