The lights are turning back on at Three Mile Island, the site of America's worst nuclear meltdown, after it has lain dormant for five years. WSJ goes inside to learn more about the delicate ...
many residents living near the Three Mile Island nuclear facility in Pennsylvania barely give it a moment's thought. Video courtesy of Reuters.