It has been three hellish days since Vice-President Javad Zarif returned to Tehran from an official trip to Davos, ...