x
Breaking News
More () »

Down the Drain: S&WB power plant neighbors unhappy again

A report by the Louisiana Department of Environmental Quality indicates oil leaking from one of the old power turbines at the plant began showering neighbors.

Before You Leave, Check This Out