Skip to Content

410 99th Street house with toxic waste seepage in the basement showing the sump pump and leachate in the Love Canal neighborhood, Niagara Falls, New York, May 1982