Javad Zarif: blaming Iran for attacks on US embassy does not deflect from Trump’s failures at home

President Donald Trump says if any Americans are injured in Iraq, the US will hold Iran responsible

Iran’s foreign minister on Thursday dismissed US President Donald Trump’s allegations that Tehran was behind the recent rocket attack on the American embassy in Baghdad.

Mr Trump said on Wednesday the rockets that landed in Baghdad's heavily fortified Green Zone on Sunday, targeting the US embassy, were from Iran and “we hear chatter of additional attacks against Americans in Iraq”.

Iranian Foreign Minister Javad Zarif responded on Twitter: "Putting your own citizens at risk abroad won't divert attention from catastrophic failures at home."

In another tweet, Mr Zarif said: "Last time, the US ruined our region over WMD (weapons of mass destruction) fabrications, wasting $7 TRILLION & causing 58,976 American casualties" -- a reference to the 2003 US-led invasion of Iraq.

"Trump will bear full responsibility for any adventurism on his way out," Mr Zarif tweeted.

The Iraqi military blamed the rocket strike, which caused minor damage, on an “outlaw group”.

Top US national security officials agreed on Wednesday on a proposed range of options to present to Mr Trump meant to deter any attack on US military or diplomatic personnel in Iraq, a senior administration official told Reuters, without describing the content of the options or say whether they included military action.