Tag "xavier villaruel"
Santa Clara
Suspect who Fled Scene of Fatal Hit-and-Run Arrested at Home
Intersection of Camden & Leigh, San Jose SAN JOSE — Police have announced the arrest of a suspect believed to have been involved in a fatal hit and run, an