Car Accidents Fatal Head-on Collision near Chula Vista Transit Depot Chula Vista, CA (May 24, 2023) A fatal car accident occurred today near a transit depot in Chula Vista, as reported by the authorities.... Neama RahmaniMay 24, 2023