There seems to be a low-level war going on between Mossad and Iran, on Iranian soil. Trying to slow or stop a nuclear program that doesn’t exist?
Let the Mossad do it’s thing. They may have stopped their nukes but when you look at what’s coming out of their mouths that’s enough to off a few of their key people.