
Town of Allen supervisor resigns, says she won’t allow ‘possible illegal activities or misappropriations’
Erica Torrey, who recently won election as town supervisor for the Town of Allen and has served for 15 months, resigned in a letter to the board on Tuesday. The […]