Trump ordered killing of Iran Guards Commander: Pentagon

President Donald Trump ordered for the US airstrike in Iraq that killed General Qasem Soleimani, the commander of Iran's powerful Revolutionary Guards, in a 'decisive defensive action' to protect U.S personnel abroad and deter future attacks being planned by Iran, the Pentagon said Friday.

General Soleimani, the head of Iran's elite al-Quds force and architect of its regional security apparatus, was killed following a U.S airstrike at Baghdad's international airport on Friday.

The strike also killed the deputy chief of Iraq's powerful Hashed al-Shaabi paramilitary force.

The Pentagon confirmed the death of Soleimani in Iraq, saying the strike was carried out at the direction of Trump.

At the direction of the president, the U.S military has taken decisive defensive action to protect U.S personnel abroad by killing Qasem Soleimani, the head of the Iranian Revolutionary Guard Corps-Quds Force, a U.S-designated Foreign Terrorist Organisation, the Pentagon said.

The strike comes days after Trump threatened Tehran after Iraqi supporters of pro-Iranian regime factions laid siege to the U.S embassy in Baghdad, following deadly American air strikes on a hardline Hashed faction.

The Pentagon alleged that the strike was aimed at deterring future Iranian attack plans.

"General Soleimani was actively developing plans to attack American diplomats and service members in Iraq and throughout the region. General Soleimani and his Quds Force were responsible for the deaths of hundreds of American and coalition service members and the wounding of thousands more, it alleged.