New York

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.
March 18, 2018

Episode 08: The Impostor

A serial con man uses multiple aliases and his gift of gab to bilk his victims out of millions of dollars worth of hotel rooms, jewelry, […]