TEHRAN – Iran has officially barred Rafael Grossi, the head of the International Atomic Energy Agency (IAEA), from entering the country, as tensions continue to escalate in the region. In a major move, Iran also removed IAEA surveillance cameras from several of its nuclear facilities, cutting off key international oversight. This step marks a sharp […]