After a seven-year campaign, the New Hampshire Legislature put its final stamp on a new landfill-siting process that effectively prevents any new dump from getting permitted until at least July 1, ...