The Iranian military General Soleimani was killed by an airstrike at Baghdad airport early on Friday ordered by US President Donald Trump.

His death has been met with both mourning and celebration. Iran has vowed 'severe revenge' for the top general's death.