Resistance News Abu Obeida: ‘We are fighting the battle of David against Goliath’ 7 November 2023 — 1 Comment