Skip to Content

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