Otay Mesa Fatal Crash Results in Injuries Otay Mesa, CA (October 23, 2024) – Two people were fatally injured in a pursuit crash on State Route 905 Thursday afternoon. It was past 2:20 p.m. when the pursuit involving U.S. Border Patrol agents ended in a collision on the westbound freeway. Troopers said a four-door Infiniti […]