The highly contested negotiation talks between Iran and the P5+1 (the five permanent members of the UN Security Council, plus Germany) over the former's nuclear program resulted in a tentative framework for an eventual agreement. These discussions have been on the center stage of the global community whose concerns over regional security have elicited a [...]