IAEA head visits Iran | Could International nuclear deal be revived?