x
Breaking News
More (1) »

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

Infamous Nuclear Site Three Mile Island Will Be Closing

The site of the worst nuclear power plant disaster in U.S. history is shutting down permanently. Veuer's Justin Kircher has the story.