Residents say Love Canal chemicals continue to make them sick

Residents say Love Canal chemicals continue to make them sick

PBS NewsHour - Sun, 05 Aug 2018 22:30:41 GMT
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...