Nuclear inspectors leave Iran

Tehran has suspended cooperation with the IAEA following US-Israeli strikes on its facilities

A team of inspectors from the International Atomic Energy Agency (IAEA) has departed from Iran, the agency announced on…

Continue Reading