Iran fulfilling nuclear deal commitments: IAEA chief
Iran is fulfilling its commitments under the nuclear deal with world powers and U.N. inspectors are facing no problems in their verification efforts, the International Atomic Energy Agency (IAEA) director-general […]