Iran agrees more IAEA’s inspections of nuclear sites

[ad_1] Tehran: Iran has allowed increased inspections by the International Atomic Energy Agency (IAEA) of its nuclear sites, the official news agency IRNA reported Sunday, just after the IAEA chief’s two-day visit to Tehran. In an interview with IRNA published on Sunday, Behrouz Kamalvandi, the spokesman of the Atomic EnergyContinue Reading