The Nuclear Deal: Netanyahu vs. Obama
The deal that was struck in Geneva between Iran and the P5+ 1 (the US, Russia, Britain, France, China and Germany) represents an important first step in curbing Iran’s nuclear program. Regardless of the multiple flaws it contains, it offers a chance to end Iran’s nuclear impasse peacefully. I have maintained all along that unless…