Ecrit par .

The Parchin military site seen in a June 2012 satellite photo. (The Institute for Science and International Security)