Iran’s Vice President For Strategic Affairs Resigns
Mohammad Javad Zarif, Iran’s Vice President for strategic affairs has again resigned amid fierce pushback from hardline opponents. The former Foreign Minister and face of reformist-backed negotiations with global powers that led ...