Alabama police chief, assistant chief, officers, councilman resign after COVID funds dispute
Powell Alabama September 28, 2023 The police chief of a north Alabama town, calling it the “toughest moment” in his career, today announced his resignation, along with three officers and a town council member in an apparent dispute over funding. In a social media post, Powell Police Chief Gage Wilson announced that he had officially […]