Skip to Content

Love Canal resident speaking out at a public meeting on the Love Canal Chemical Waste Landfill, Niagara Falls, New York