Notice how the libs celebrated when Obama whacked Laden and Qaddafi, but Dubya was a war criminal for wasting Saddam Hussein and Trump is reprobate for clipping al-Baghdadi and Soleimani.
Obama did take out OBL, but Qaddafi was killed by his own people. Dubya did a stupid thing by taking out Saddam as he destabilized the country, and that mistake was compounded by his refusal to take out OBL.
Trump taking out Al-Baghdadi? I'm all for it, and on that one he did a good thing. Baghdadi was a terrorist.
As far as Solemani? That one is a bit different. While he did help to plan attacks that killed many Westerners, he wasn't your average terrorist as he was a general and held a high place in Iranian government. He was a government official, and the repercussions for taking him out are much higher than taking out your average terrorist.
And, you should also remember the place Solemani holds with the people of Iran. Granted, he killed a whole bunch of Westerners, but his people hold him up as a hero as they think he was keeping them safe. Kinda the way that people here in America looked at Schwartzkopf as a hero and an icon. And, you might wanna consider that people in Iran would look at Schwartzkopf the same way that we view Solemeni, because Schwarzkopf did lots of tactics that killed many in the ME.