Suspect Arrested After Fleeing Injury Accident Scene
Turlock police arrested a suspect who allegedly fled from the scene of an injury accident on Saturday night. Officers responded to ...
Turlock police arrested a suspect who allegedly fled from the scene of an injury accident on Saturday night. Officers responded to ...