The agreement signed early Sunday between Iran and the P5+1 powers in Geneva is an important, if limited, step in restraining the Iranian nuclear weapons program. Tehran agreed to a limited freeze in the program in exchange for a...