-
May 23, 2026 by News Desk
At its May 19, 2026 meeting, the Council voted to appoint a replacement to serve the remainder of the District 3 term instead of holding a special election. The...
At its May 19, 2026 meeting, the Council voted to appoint a replacement to serve the remainder of the District 3 term instead of holding a special election. The...