The UN’s nuclear watchdog, the International Atomic Energy Association (IAEA), reported some two weeks ago that Iran had violated the conditions placed upon it by the nuclear deal with the P5+1 group of worlds powers.