ifmat.org
Why Iran's regime fears the IAEA board of governors' resolution
The International Atomic Energy Agency (IAEA) issued a statement following the Iranian regime breaches of its commitments to the nuclear non-proliferation treaty, which was completed with a European Troika statement calling for an extension of the regime’s arms embargo until 2023.