Two Vehicles Collide on 805 Freeway in Chula Vista Killing One Passenger CHULA VISTA, CA (May 30, 2023) – A woman was killed in a two-vehicle accident on 805 Freeway in Chula Vista late Saturday evening on May 27. The fatal accident happened around 10:20 p.m. near Telegraph Canyon Road. According to the […]