Who Are the Nuclear Scofflaws?
Given all the frothing by hawkish U.S. Senators about Iran’s possible development of nuclear weapons, one might think that Iran was violating the nuclear Non-Proliferation Treaty (NPT). But it’s not. The NPT, signed by 190 nations and in effect since 1970, is a treaty in which the non-nuclear nations agreed to forgo developing nuclear weapons … Continue reading “Who Are the Nuclear Scofflaws?”