Skip to Content

Love Canal Homeowners Association protest, with one protester holding a sign stating 'We are Love Canal boat people', targeting the federal government held outside the Niagara Falls, New York Department of Health building, April 17, 1979