News

Two killed in Vallejo crash

Two people are dead after a solo vehicle collision Sunday afternoon in Vallejo, according to police. Police said officers responded at 3:17 p.m. to ...