It's is sketchy as balls, though appears the guy traveled freely through Iraq (being neighbors and all), and Baghdad remains an international hub. Still doesn't explain his companions.
I don't necessarily buy the bullshit the Pentagon is feeding us, but his pre-Trump transgressions are enough to have him dead. Question is, how is one general costing the lives of his enemies any different than another?
And if we're cool taking out the lead command of proxy wars that have cost American lives, why not Target Saudi command, why not Target Russian command, Chinese command?