Tag "xavier villaruel"

Back to homepage
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