The Antioch Police Department on Wednesday announced the arrest of an Arizona man who allegedly collided head-on with an officer's…
This website uses cookies.