The Iran Project
: Iran's nuclear chief says the Islamic Republic has not banned international oversight of its nuclear program, noting that 130 inspectors from the International Atomic Energy Agency (IAEA) are allowed to conduct inspections in the country.