
Happy New Year! Many new laws go into effect every year on January 1. This year is no exception and there are a few new developments that are worth highlighting. The new law gaining the most publicity in New Hampshire prohibits drivers from left lane highway travel where traffic is…