Well, you don’t see Sorors getting the run of that place. You don’t see Obama getting the upper hand either.
And Russia is the one reason Israel has survived the attempts on it by Iran and the US, the EU and the UN.