Skip to Content

Panel of officials and experts speak at a public meeting with Love Canal residents to address the chemical pollution of their homes in the Love Canal neighborhood, Niagara Falls, New York