Iran Stops U.N. Nuke Inspections

Just a few days after Iran sent overtures to Western powers initiating talks on its controversial nuclear program, the country's leaders stopped the International Atomic Energy Agency from inspecting its site in Parchin, just south of Tehran. The IAEA team tried to gain access to the facility for two days, but was rebuffed. Inspectors want to explore the site, where Iran supposedly conducted explosive testing for nuclear weapons in recent years, to see if there are any military connections. In a terse press release, the IAEA said the mission has failed and that they've left the country.