Iran Update, November 21, 2024
Nov 21, 2024 - ISW PressThe International Atomic Energy Agency (IAEA) Board of Governors passed the E3 (the United Kingdom, France, and Germany) censure resolution against Iran on November 21. The resolution censured Iran for failing to cooperate with the IAEA and comply with the Nuclear Nonproliferation Treaty.