Altercation at Somerville Town Office leads to charges, resignation https://lcnme.com/currentnews/altercation-at-somerville-town-office-leads-to-charges-resignation/