A satellite image of an area near Abadeh, Iran, that Israel said was a nuclear weapons site. Iranian dissidents claim an explosives expert worked there. AP
A satellite image of an area near Abadeh, Iran, that Israel said was a nuclear weapons site. Iranian dissidents claim an explosives expert worked there. AP