Published in the May 27, 2026 edition of the Lynnfield Villager
We still have a long way to go in the quest to keep impaired drivers off the road.
According to AAA Northeast, the National Highway Traffic Safety Administration says traffic fatalities from crashes involving alcohol-impaired drivers were down nearly 4 percent nationally…