Forty years ago this week, President Jimmy Carter declared Love Canal a national health emergency when the small community near Niagara Falls, New York, learned that their homes and school were built ...
Just before Robert Neubauer pointed out the spot in Niagara Falls where he and his buddies thought they struck it rich, he made a pensive stop at a monument to a childhood he lost.