ARTICLE AD BOX
Iran’s nuclear chief, Mohammad Eslami, has revealed that the International Atomic Energy Agency (IAEA) conducted over 450 inspections worldwide in 2024, with roughly 25% of them carried out at Iranian facilities, despite Iran possessing just 3% of the world’s installed nuclear capacity.