Concern persists as former Three Mile Island nuclear plant progresses toward 2027 restart
The former Three Mile Island nuclear power plant in Dauphin County is meeting milestones in its relicensing process and on track to begin producing electricity again by the middle of next year, federal regulators said. But many residents raised questions during a recent public meeting about emergency preparedness and environmental reviews,
