Pedestrian Dies after Struck by Vehicle on Telegraph Canyon Road in Chula Vista CHULA VISTA, CA (September 29, 2024) – A pedestrian was fatally struck by a vehicle at Telegraph Canyon Road and Paseo Ranchero in Chula Vista on Thursday evening. The fatal crash happened around 10:15 p.m. on September 26. According to […]