x
Breaking News
More () »

New Orleans's Leading Local News: Weather, Traffic, Sports and more | New Orleans, Louisiana | WWLTV.com

Turbine-5 explosion was human error, report says

Despite a report from the S&WB that said the explosion for Turbine-5 in 2019 was not human error, a new, independent report says it likely was.