Skip to Content

View of the demolition of abandoned homes at Love Canal, Niagara Falls, New York