With its recent vote to become a city, Framingham loses its long-running title as New England's largest town. West Hartford, Conn., now assumes that title, beginning in January. The title is based on population.On Tuesday, April 4, with less than 1 percent separating the yeses and the nos, Framingham voted to become a city. In January, Framingham will adopt a "strong mayor and city council" form of government and will abolish Town Meeting and the Board of Selectmen. Opponents in [...]
↧