Former chief Michael Steffman faces multiple charges after the town announced his resignation and retirement.

See Full Page