Video - Environment Northwest
Posted on November 14, 2012 at 6:12 PM
Updated Wednesday, Nov 14 at 6:26 PM
Parts of Seattle’s Duwamish River are so toxic, they add up to form of an EPA Superfund Site. That’s why EPA divers chose those places to install some new pollution testing devices Wednesday.