Iran has kept its stock of low-enriched uranium as well as the level to which it refines uranium within the limits set by the landmark deal, according to the International Atomic Energy Agency report to IAEA member states, obtained by Reuters.
It is not accurate to say that the IAEA can ever verify that Iran is honoring the nuclear deal because the IAEA is limited to where and how it can inspect.
All the IAEA can say is that in the areas that Iran agrees to let the IAEA look at, that the IAEA doesn't see any signs of violations. Is that really surprising?
Any claim beyond that narrow claim in the real world is pure spin and propaganda.