Tags: Abu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-Muhandisal-QudsdefendingdignityfreedomGazaGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengrehonorIsraelIsraelCrimesIsraeliIsraeli settlementMartyr SoleimaniPalestinePalestinianposter soleimaniQasem SoleimaniQassem soleimaniQudsSaveGazasevere revengeSoleimaniSoleymaniZionismZionistZionist EntityZionist regime