Pedestrian Dies after Struck by At Least Two Vehicles on 5 Freeway in Chula Vista CHULA VISTA, CA (March 25, 2023) – One person was killed in a pedestrian accident on 5 Freeway in Chula Vista early Thursday morning. The fatal accident happened around 3:00 a.m. on March 23, just north of Main […]