Oklahoma small town police chief and entire police department resign with little explanation
- Posted on November 2, 2024
- By Star Tribune
- 4 Views
Oklahoma small town police chief and entire police department resign with little explanation
The police chief and three officers that make up the entire four-person police department of the town of Geary, Oklahoma, and two of the town's city council members have resigned with little explanation. continue reading...