Judging by Prime Minister Benjamin Netanyahu’s two-day trip to Moscow last week, during which he conferred with Russian President Vladimir Putin at the Kremlin, Israel’s relations with Russia have never been closer and better. The cordial bond that Israel has forged with Russia is infinitely stronger than the testy and often bitter relationship it had […]
