Pamela DiGiovanni has served on the council since 2018 but is facing calls to resign on the eve of the Nov. 3 election, in which she is one of seven candidates running for three seats.

Log in or sign up to comment.

No comments yet.

← Back to stories