Entire Oklahoma Police Department, Along With Police Chief, Resigns With No Explanation
Something big has occurred in Geary, Oklahoma, resulting in the resignation of the entire police department, including the police chief. According to recent reports, the town’s entire four-person police department, led by Police Chief Alicia Ford, have stepped away from their jobs, alongside two city councilmembers. Ford posted the announcement on social media, sharing that…