Iran’s deputy foreign minister has censured the Board of Governors of the International Atomic Energy Agency (IAEA) over an anti-Islamic Republic draft resolution.