An “agreement for a framework for a final agreement” between Iran and the P5+1 global powers has been agreed upon, in the words of the German Foreign Ministry, and will be announced in a press conference shortly. The parties plan on finalizing an agreement by June 30, the deadline of the interim Joint...
Continue Reading >>