“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. “
Source: Satellite images suggest Iran might be scrubbing contested nuclear facility | TheHill