Wisconsin split over nuclear power plants
By Jason Stitt | Mar. 11, 2004The near-catastrophic failure of a nuclear power plant at Three Mile Island in Harrisburg, Penn., 25 years ago this month tempered the excitement over radioactive fuel as a source of ' ¦'