Skip to Content

Puddles of toxic waste on the ground at Love Canal