Skip to Content

Love Canal residents watching the demolition of their former homes through a chain-link fence, Niagara Falls, New York