1 Dead in Chula Vista Pedestrian Accident CHULA VISTA, CA (August 28, 2019) – A man in his 40s died in a pedestrian accident on Telegraph Canyon Road on August 24. The incident occurred around 8:30 p.m. in the 600 block of Telegraph Canyon Road. Reports revealed that the man crossed the street […]