Tag "leo anthony castro"
Monterey
Man in Chase Eludes Officers But Lands in the Hospital Anyway
Suspect Was Involved in a Three Car Collision SALINAS—One of the reasons that the Police will sometimes terminate a pursuit is out of concern for the public’s safety. On Tuesday night, even though