Love Canal

January 21, 2018

Episode 04: The Canal

Once envisioned as a model community, the neighborhood of Love Canal in Niagra Falls, New York, became the victim of a massive, man-made environmental disaster. Prelude: […]