Spilled diesel fuel from an old backup storage tank at the Sewerage & Water Board power plant in Carrollton somehow made its way into the 17th Street Canal this week, officials said Wednesday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results