Fatal Pedestrian Accident Occurs on 5 Freeway in Chula Vista CHULA VISTA, CA (May 18, 2021) – Police confirmed that one person died in a pedestrian accident on northbound 5 Freeway on May 14. According to the California Highway Patrol, the collision happened near E Street just south of Highway 54 around 2:55 […]