If the Israelis are responsible for this, my hat is off to them. Brilliant work!
Oh they have been causing problems for Iran, inside of Iran. Enough to stop Iran? No.