The propaganda of "Soleimani was at the airport on a mission of peace, therefore the assassination was a crime" fails.
Threat of personal harm is one reason why heads of state use diplomats in dodgy meetings. Soleimani was neither a recognized head of state or diplomat.
He was a mass murdering terrorist with a history of granting a temporary peace through extortion. Instead he met peace through strength. Welcome to the jungle baby.