Article

NBC Bay AreaNBC Bay Area on 2019-01-05 17:07

Santa Clara Police Fatally Shoots Person at Gas Station

Police in Santa Clara shot and killed a person inside a gas station convenience store early Saturday morning, authorities said.

Related news