(THE HILL) New satellite images of a contested Iranian military facility suggest officials may be scrubbing down the site to remove signs of nuclear activity.
Images released by the Institute for Science and International Security reveal a number of new crates, vehicles and oil spills at the Parchin military facility, which could indicate that Iran is trying to clean up the site before international inspectors arrive.
“This renewed activity occurring after the signing of the [Iran nuclear agreement] raises obvious concerns that Iran is conducting further sanitization efforts to defeat [International Atomic Energy Agency (IAEA)] verification,” the think tank said in a statement.