By Ben Silver
Boston University News Service
The Neponset River was designated an EPA Superfund site last week.
WBTU reporter Ben Silver explains just what is a superfund site, and what that can mean for the river and Bostonians who live in that area.