Tags: Abu MahdiAbu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-MuhandisAmericaAmericanAmericansanti-terroristaxis of resistancecommandercommandersDaeshDonald J. TrumpDonald TrumpfreedomGazaGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyGodHaj Qasem soleimaniHard revengehard revengreIRANiranianIranian embassyIraqIraqiIraqi peopleIRGCโs QudsISISIsraelIsraelCrimesIsraeliIsraeli settlementMartyr Qassem SoleimaniMartyr Soleimanioccupied PalestinePalestinePalestinianposter soleimaniQasem SoleimaniQassem soleimaniQuds ForceResistanceRussianSaveGazasevere revengeSoleimaniSoleymaniterritoriesterrorismTerroristterroriststrumpUNUnited StatesUSUSAZionismZionistZionist EntityZionist regime