St. Clair Sheriff Gets Court Approval
In St. Clair County, a federal judge has approved new ways for the Sheriff’s Office to reach a key witness in a lawsuit filed by former Lieutenant Scott Jones. Jones claims he was forced to resign after reporting a conversation about the sheriff’s brother’s DUI arrest. The Sheriff’s Office says Jones leaked details through ex-deputy … Read more