Satellite photos take last month have shown unusual activities at Parchin military base. Institute for Science and International Security (ISIS) believes such activities could be “related to refurbishment or clean-up prior to any IAEA inspection or the taking of environmental samples.”