Soleimani was just as dangerous as Ben Laden or Baghdadi. As far as administering justice, for the death of our troupes in the middle East, he needed killing. As far as keeping peace in the world, the killing is more questionable. Ben Laden and Baghdadi did not represent any one nation. They were pure terrorists hiding out. How many nations rose up in anger when they were killed? Soleimani was a popular general in a sovereign nation. His death has united a whole nation, that was formerly not very united, against us. That is probably why Bush nor Obama did not take him out. There may be some evidence that when Soleimani was killed he was in Baghdad with Iraqis planning assaults against our soldiers. Killing Soleiman may have been the only way to save some of those troupes. But, if as has been reported, the military intelligence officers said they were surprised that Trump chose the option to kill Soleimani, So I doubt that many lives were in imminent danger if he was not killed.
Killing the general may have been a brave and heroic action or it may, as I fear, have been a serious blunder, in part brought about by Soleimani's mocking of Trump on TV. What is not in doubt is that Trump's behavior right before and after the killing was appalling. He didn't brief Congress or our allies. His bullying of Iraq. Are we going to war with Iraq again to get a base of operation to counter Iran? Most of all was his threat, twice, to target Iran's cultural sites. Are we going to purposely destroy mosques, schools, hospitals, museums, recreational spots, civic auditoriums,etc, and the people in them? World opinion and allies are very important in the health of a nation, especially during military conflicts. Hitler may have whipped us if he had not betrayed his ally, Russia, who became our ally. Even with the atomic bomb, Japan may not have surrendered if Russia had not been closing in, ready to invade. I have never been as tough as I once thought I was. My country is not as tough as I once thought it was. We need allies.