Donald Trump has said the US killing of Iran’s top military chief General Qassem Soleimani “should have been done a long time ago”.
The US president said: “We took action last night to stop a war. We did not take action to start a war.”
Mr Trump said the US was not seeking regime change in Iran, but claimed the world was a safer place without “monsters” such as Gen Soleimani.
He said: “If Americans anywhere are threatened we have all of those targets fully identified and I am ready and prepared to take whatever action is necessary, and that particularly refers to Iran.”