Chula Vista, CA (December 27, 2018) On the 26th of December, a multi-vehicle accident happened at the intersection of Telegraph Canyon Road and Paseo Ladera. According to the reports, a vehicle ran a red light and struck another vehicle at around 10:15 a.m. When emergency crews arrived at the scene, they found one of the […]