Barack Obama is fond of insisting that he "has Israel's back." Maybe he should mention that to the Chairman of the Joint Chiefs. In remarks to journalists in London quoted by the Guardian, General Martin Dempsey warned that any Israeli attack on Iran would "clearly delay but probably not destroy Iran's nuclear programs." He also said economic sanctions on Iran were having an effect and needed more time to work, but that the good they were doing "could be undone if [Iran] was attacked prematurely." And to underscore the firmness of his opposition to an Israeli strike, the Chairman added...