Diplomats with the International Atomic Energy Agency say that satellite images show an apparent clean-up effort to remove radioactive traces at the Parchin military facility. The National Journal’s Yochi Dreazen reports on the array of military options being prepared by the Pentagon with respect to Iran.March 8, 2012