Published in the Melrose Weekly News on May 22, 2026
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 Adminstration says traffic fatalities from crashes involving alcohol-impaired drivers were down nearly 4% nationally in 2024 but still…