ISIS: No signs of explosion at Iran nuclear site but terrain altered

Iran’s nuclear facility at Isfahan was rumored to have suffered an explosion recently and the Institute for Science and International Security (ISIS) has studied the site using satellite photography.

They found no evidence of any explosion but noted that there had been a dramatic change in the landscape there. Buildings that had been around for 15 years were suddenly gone.