Skip to Content

View of several abandoned and fenced-in contaminated Love Canal homes, Niagara Falls, New York