Tags: Abu MahdiAbu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-MuhandisAmericaAmericanAmericansanti-terroristaxis of resistancecommandercommandersDaeshDonald J. TrumpDonald TrumpfreedomGazaGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreImam KhomeiniIRANiranianIranian embassyIraqIraqiIraqi peopleIRGCโs QudsISISIslamIsraelIsraelCrimesIsraeliIsraeli settlementMartyr Qassem SoleimaniMartyr Soleimanimiddle eastoccupied PalestinePalestinePalestinianposter soleimaniQasem SoleimaniQassem soleimaniQuds ForceResistanceSaveGazasevere revengeSoleimaniSoleymaniterritoriesterrorismTerroristterroriststrumpUNUnited StatesUSUSAWest AsianZionismZionistZionist EntityZionist regime