Around New England
Vermont City Makes ATVs Legal on Downtown Streets
A city in Vermont voted to allow all-terrain vehicles to be used on downtown streets for a trial period.
On Tuesday, citizens of Newport, Vermont voted 414-294 to let it happen, according to the Associated Press. That's a majority of 58 to 42 percent.