ncfcatalyst.com
Iranian nuclear deal to be negotiated by June 30
After eight days of deliberation in Switzerland, on April 2, Iran and six other world powers emerged with the bones of a framework for the stifling of the Islamic Republic of Iran’s nuclear program…