The idea of nuclear power evokes everything from awe to images of atom bombs dropped on Hiroshima and its ensuing destruction.

The idea of nuclear power evokes everything from awe to images of atom bombs dropped on Hiroshima and its ensuing destruction.