Tags: Abu Mahdi al-MohandesAbu Mahdi al-MohandisAbu Mahdi al-Muhandisal-QudsfreedomGazaGen. Soleimanigeneral soleimaniGeneral Soleimanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreIRANiranianIranian embassyIraqIraqiIraqi peopleMartyr SoleimaniPalestinePalestinianposter soleimaniQasem SoleimaniQassem soleimaniQudsSaveGazasevere revengeSoleimaniSoleymani