Iraq accused the US-led anti-jihadist coalition of a strike on Thursday that killed a senior commander and another member of a pro-Iranian faction in Baghdad.

"The Iraqi armed forces hold the forces of the international coalition responsible for this attack," Prime Minister Mohamed Shia al-Sudani's office said in a statement, labelling it a "dangerous escalation and aggression".