TEHRAN, Nov. 30 (UPI) -- Updated satellite images Wednesday show a key Iranian nuclear facility in Isfahan suffered damage in an explosion.
The Times of London quoted unnamed Israeli intelligence officials who based their conclusions on satellite images showing smoke billowing from the direction of the plant, Haaretz said Wednesday.