The Strafford/Somersworth waste incinerator, located in New Hampshire, has been a subject of concern for the […]