Ain al-Asad airbase in the western Anbar desert, Iraq, which houses US troops. Iran struck back at the United States for the killing of a top Iranian general by firing a series of ballistic missiles at Iraqi bases, including Ain al-Asad airbase. File picture: Nasser Nasser/AP

Baghdad/Washington – Iran launched missiles at US-led forces in Iraq on Wednesday in retaliation for the US drone strike on an Iranian commander whose killing last week stoked fears of a new Middle East war.

Iranian state television said Iran had fired 15 missiles at US targets in Iraq early on Wednesday. The US military said at least two Iraqi facilities hosting US-led coalition personnel were targeted at about 1:30 a.m. Iraq time (2230 GMT on Tuesday). Iraq said 22 missiles were fired.

Iranian officials said Tehran did not want a war and its strikes “concluded” its response to Friday’s killing of Qassem Soleimani, a powerful general whose burial in Iran after days of mourning was completed around the same time as Iran’s missile launches. Iranian state television showed mourners celebrating the attack.

US President Donald Trump said in a tweet that an assessment of casualties and damage from the strikes was under way and that he would make a statement on Wednesday morning.

“All is well!” Trump, who visited one of the targeted sites in Iraq, Ain al-Asad air base, in December 2018, said on Twitter.