Skip to Content

Public meeting of Love Canal residents with New York State officials at the Wesley United Methodist Church, Niagara Falls, New York showing coverage by the media, May 21, 1980