New Satellite Image Shows Activity at Parchin Site in Iran
ISIS has acquired commercial satellite imagery of the Parchin site in Iran showing new activity that substantiates the International Atomic Energy Agency’s (IAEA) stated concern regarding recent “activity” at the site.