News

Public drinking in New Hampshire will soon become legal for the first time under a new state law allowing it in specific areas starting this fall.