As elections near, Israel's PM finds himself squeezed between his voters, his allies, and his opponents.

Prime Minister Benjamin Netanyahu and the delegation led by Israel’s Ambassador to the United States, Yechiel Leiter, succeeded in weakening the link Iran had sought to establish.

With Iran refusing to enter into a peace deal as long as Israel keeps hammering away at Lebanon, both Trump and Netanyahu are facing a lot of flak. And this they can ill-afford…