Skip to Content

Puddles of toxic waste on the ground in the Love Canal neighborhood, Niagara Falls, New York