Maine, Mass, VT and Canada all legal to sell and consume cannabis, what about New Hampshire? Read more