by Ben Simon Israel’s premier stepped into the role of mediator Saturday as Russia’s invasion of Ukraine intensified, holding a three-hour meeting at the Kremlin with Vladimir Putin before calling Ukraine’s president and flying to Berlin. Prime Minister Naftali Bennett’s sit-down with Putin was the first by a foreign leader since the day Russian forces invaded Ukraine last week, and came after Kyiv had asked Israel to launch a dialogue with Moscow. Bennett has so […]