by Haja Mo December 24, 2023 World Despite its bravado in public, the Kremlin has indicated its interest in striking a deal to halt the war — so long as it could still declare victory. Previous Story ‘God Is Under the Rubble in Gaza’: Bethlehem’s Subdued Christmas Next Story Israel-Hamas War: U.N. Security Council Resolution Is Criticized as Insufficient