A Peek Inside The CIA, As It Tries To Assess Iran

One Iranian site of particular interest to U.S. intelligence officials is the military complex at Parchin, about 20 miles southeast of the capital, Tehran. The complex is shown here in a 2004 satellite image.