Opinion Hamas PR Brilliance. Best Marketing campaign of all time? Shlomo Schreibman November 20, 2023