Putin’s Israel dilemma: How far does Kremlin go in support of Palestinians? 31 October 2023