Tags: Abu MahdiAbu Mahdi al-MohandesAbu Mahdi al-MohandisAmericaAmericanAmericansanti-terroristDonald J. TrumpDonald TrumpGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreIRANiranianIranian embassyIraqIraqiIraqi peopleMartyr Qassem SoleimaniMartyr Soleimaniposter soleimaniQasem SoleimaniQassem soleimanisevere revengeSoleimaniSoleymaniterritoriesterrorismTerroristterroriststrumpUSUSA