News: Pedestrian Dies after Struck by Hit-and-Run Driver on 905 Freeway in Otay Mesa

Woman Killed in Hit-and-Run Crash on 905 Freeway near 5 Freeway [Otay Mesa, CA]

Pedestrian Dies after Struck by Hit-and-Run Driver on 905 Freeway in Otay Mesa   OTAY MESA, CA (March 18, 2024) – A woman was killed in a hit-and-run crash on 905 Freeway in Otay Mesa early Saturday morning on March 16.   The fatal crash happened around 12:05 a.m., just east of 5 Freeway. According […]

X