The mayor of Willard has resigned ahead of a meeting to discuss his impeachment. Mayor Samuel Snider announced his resignation at a press conference Thursday afternoon. There …
Read More »Former Willard Mayor & Alderman Pleads Guilty In Federal Court
A Willard alderman has resigned after pleading guilty in federal court to charges of wire fraud and identity theft. Court documents say that Corey Hendrickson allegedly used …
Read More »