Iran Hiding Nuclear-Weapons Testing
The Institute for Science and International Security released satellite imagery yesterday highlighting Iran’s attempts to hide its development of nuclear weapons. The images are of the Parchin military complex, which is 19 miles southeast of Tehran. Within the last month, Iran has razed two buildings at the site and buried the surrounding area. Iran has consistently refused to allow IAEA inspectors to visit Parchin, and it appears obvious that something is being hidden.