IAEA Board passes Iran resolution as West pushes Tehran towards talks
The U.N. atomic watchdog's 35-nation Board of Governors passed a resolution on Thursday again ordering Iran to urgently improve cooperation with the agency and requesting a "comprehensive" report aimed at pressuring Iran into fresh nuclear talks.