Tags: Abu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-Muhandisal-QudsGazaGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreIRANiranianIranian embassyIraqIraqiIraqi peopleIsraelIsraelCrimesIsraeliMartyr SoleimaniPalestinePalestinianposter soleimaniQasem SoleimaniQassem soleimaniQudsSaveGazasevere revengeSoleimaniSoleymaniZionismZionistZionist EntityZionist regime