International Atomic Energy Agency inspectors arrive at Imam Khomeini airport in Tehran to check Iran's controversial second uranium enrichment plant
(photo: AFP)
parent page
(29 October - 4 November 2009, issue #970)