Tag: willard alderman

1441748978

Willard’s Mayor Snider Resigns

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 was to be a meeting discussing his impeachment

Read More »