Skip to Content

South 99th Street residence with a view of toxic waste seepage in its basement, Love Canal neighborhood, Niagara Falls, New York, May 1982