Atwater police arrest 27-year-old suspected of driving off road to strike man with vehicle

15 April 2024, 5:56 pm

According to police, when officers approached the vehicle, a different man fled from the scene on foot. The officers engaged in a foot chase and were able to detain the man, who was ultimately ...... Read More »

More Topics from "News"

Featured Video