Tags: Abu MahdiAbu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-Muhandisanti-terroristDaeshGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreIRANiranianIranian embassyIraqIraqiIraqi peopleISISMartyr Soleimaniposter soleimaniQasem SoleimaniQassem soleimanisevere revengeSoleimaniSoleymaniterritoriesterrorismTerroristterrorists