So near, yet so far. As recently as a week ago, speculation was rife that Iran and the world powers were on the cusp of reaching an historic agreement on Iran’s contentious nuclear program. Such was the upbeat mood that Iranian Foreign Minister Mohammed Javad Zarif ventured to say that a deal could be signed at […]
