Iran’s Next President
by Dina Esfandiary After a long night, the results came in on Saturday: Hassan Rowhani, former foreign minister, former nuclear negotiator and reformist by default will be the Islamic Republic of Iran’s next president. The outcome of this seemingly unfraudulent… Continue Reading