After the IAEA voted in a rare non-consensus decision to find Iran in non-compliance with its NPT Safeguards Agreement and to report that non-compliance to the UN Security Council, the Council demanded that Iran suspend its nuclear enrichment activities and imposed sanctions against Iran when Iran refused to do so. Former Iranian President Mahmoud Ahmadinejad argued that the sanctions were illegal. The IAEA has been able to verify the non-diversion of declared nuclear material in Iran, but not the absence of undeclared activities. The Non-Aligned Movement has called on both sides to work through the IAEA for a solution.