[...] Satellite imagery seen by The Times confirmed that a blast that rocked the city of Isfahan on Monday struck the uranium enrichment facility there, despite denials by Tehran.Don't ask me who is responsible. Even the aliens who have been monitoring the Earth for centuries are pleased.
The images clearly showed billowing smoke and destruction, negating Iranian claims yesterday that no such explosion had taken place. Israeli intelligence officials told The Times that there was "no doubt" that the blast struck the nuclear facilities at Isfahan and that it was "no accident". [...]
Update: Perhaps the Isfahan explosion was actually at an airforce base. See here.