Taxpayers Steaming Over Florida Nuclear Plant's Shuttering

Now Playing