Trump’s shadow looms over last ditch effort to revive Iran nuclear deal

Marandi said that in order for Iran to sign up to the updated deal, the IAEA’s…