Israel has inserted itself as a mediator in Russia’s three-week war with Ukraine. With the blessing of Ukraine and the United States, Prime Minister Naftali Bennett flew to Russia recently to discuss the hostilities with Russian President Vladimir Putin and gauge whether Israel can bring the two warring sides to the negotiating table. Since then, Bennett has […]