Iran nuclear diplomacy at a ‘difficult juncture’: IAEA chief

The UN Security Council voted on Friday to reimpose UN sanctions that had been frozen, after three European governments activated the “snapback” mechanism in a decade-old nuclear agreement, according to Al-Monitor. 

“It’s obviously quite a…

Continue Reading