Skip to Content

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