three mile island closure

Three Mile Island, the 1979 site of the United States’s worst commercial nuclear power accident, was shut down Friday by its energy giant owner.