Israel leadership has got to be collectively shaking their heads in disbelief.
Not just at the admin, but at us as a nation.
The fact that we've become feckless p*ssies, appeasing Iran has got to be something out of a bad dream.
Telling Israel to take the win????
There had better be something...