Israel Commander Yaron Finkelman telling his men over the radio they will have victoryOctober 31, 2023