Inside the Byron Nuclear Power Plant

Illinois has more nuclear power plants than any other state, but what exactly happens at these plants? Discover how Byron Nuclear Power Plant positively impacts our local economy and why some people are concerned about unresolved problems.