Fatality Reported in Vallejo Multi-Vehicle Crash Vallejo, CA (July 24, 2024) – A woman was killed in a Tennessee Street vehicle crash on July 16. The authorities responded at about 12:36 p.m. to the three-vehicle crash near the intersection with Vervais Avenue. Police determined a Mercedes-Benz ML350, an Isuzu Trooper and a Kia Soul were […]