Tags: Abu MahdiAbu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-Muhandisal-QudsAmericaAmericanAmericansanti-terroristaxis of resistanceDonald J. TrumpDonald TrumpfreedomGazaGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreIRANiranianIranian embassyIraqIraqiIraqi peopleIRGCโs QudsIsraelIsraelCrimesIsraeliIsraeli settlementMartyr Qassem SoleimaniMartyr Soleimanioccupied PalestinePalestinePalestinianposter soleimaniQasem SoleimaniQassem soleimaniQudsQuds ForceResistanceSaveGazasevere revengeSoleimaniSoleymaniterritoriesterrorismTerroristterroriststrumpUnited StatesUSUSAZionismZionistZionist EntityZionist regime