Terrible odors that regularly force people indoors, invade homes and cause people to gag were discussed at a public meeting held by the Department of Environmental Protection on Thursday night. DEP ...