-
The Mayor of North Adams, Massachusetts has called for an ethics investigation into State Representative and former long-time city mayor John Barrett after alleged threats on a phone call last week.
-
Former North Adams Mayor John Barrett III topped opponent and incumbent Mayor Richard Alcombright and challenger Eric Rudd. Barrett swept the city’s wards…