Skip to Content

Love Canal residents, holding hands, speak out at a public meeting on the Love Canal Chemical Waste Landfill, Niagara Falls, New York