This agreement will shrink wrap Iran’s nuclear program for a generation, writes Ploughshares Fund President Joe Cirincione for Slate.
Photo credit: U.S. Mission/Eric Bridiers