Donald Trump's first major speech at the United Nations has been denounced by some of the member nations he singled out for criticism.
The US president included Iran among "a small group of rogue regimes", and said the US would "totally destroy" North Korea if forced to do so.
Iran's foreign minister said: "Trump's ignorant hate speech belongs in medieval times".
North Korea has yet to respond to the president's threat of destruction.