Skip to Content

Police arrive on the scene where protesters are blocking truck access to the Love Canal Chemical Waste Landfill remediation site at 99th Street and Colvin Boulevard, Niagara Falls, New York after dioxin was discovered on the site, December 12, 1978