Nuclear inspectors believed weapon work was occurring there
(NEWSER) - Iran has agreed to let UN inspectors into its Parchin military installation, after denying them access for the past two months, according to the country's semi-official INSA news agency. Western officials have long suspected that nuclear weapon work is under way at Parchin, and just yesterday International Atomic Energy Agency chief Yukiya Amano said he was concerned about new activity there, the AP reports. More»