Tag "jose luis barriga tovar"
Placer
Sacramento
Three Men Arrested After Pursuit Leaves Two Dead
Two 19-year-old twin brothers and a third suspect are under arrest after a multi-city, two-county crime spree left two dead, according to an official press release from the Placer County