Now Playing:

TV

PBS NewsHour Weekend

Episode #1011


Residents from the Niagara Falls neighborhood of Love Canal are still getting sick from toxic waste.