Driver Fatally Injured in Traffic Crash on Otay Mesa Road near Highway 125 SAN DIEGO, CA (October 22, 2021) — A motorist died in a fatal accident on Otay Mesa Road on Wednesday, October 20. According to the San Diego Police Department, the incident happened just after 8 a.m. in the 9400 block […]