Hamza al-Aqrabawi The Committed Language: Naming the Weapons of the Palestinian Resistance October 15 2023 – Arabic