Tags: AmericaAmericanAmericansAngela MerkelBoris JohnsonDonald J. TrumpDonald TrumpEmmanuel MacronFranceGen. Soleimanigeneral soleimaniGeneral SoleimanyGermanyghasem soleimanyHaj Qasem soleimaniHard revengehard revengreMacronMartyr Soleimaniposter soleimaniQasem SoleimaniQassem soleimaniSoleimaniSoleymaniterrorismTerroristterroriststrumpUnited KingdomUnited StatesUSUSA