Skip to Content

99th Street and Colvin Boulevard, protesters blocking truck access to Love Canal remediation site n winter after dioxin is discovered on the site, December 12, 1978