From Venezuela and Iran, Trump has attacked countries in the past when diplomacy appeared to be working.

The White House says that US could carry out air strikes against Iran but would prefer diplomatic solution.

Iran says US seeking to 'manufacture a pretext for military intervention' as President Trump warns of 'strong action'.

This comes just hours after US President Trump threatened to attack Iran, prompting Tehran to warn of a retaliation.

Trump has threatened to attack Iran, prompting Tehran to warn of retaliation amid growing fears of conflict.

From Venezuela and Iran, Trump has attacked countries in the past when diplomacy appeared to be working.

When he returned to power last year, Trump was eager to negotiate a new deal with Tehran, but a diplomatic breakthrough has been elusive

Despite Iran's vulnerable position, any US strikes could risk triggering a protracted conflict, analysts say.