Skip to Content

Large puddle of water and toxic waste at the Love Canal Chemical Waste Landfill, Niagara Falls, New York