Inspectors from the International atomic energy agency Lrb Iaea Rrb have visited one of Iran's most controversial nuclear installations, an Iranian official said Friday.
Iaea inspectors visit key Iran nuclear site.