Iran’s Rouhani remains defiant, calls the US president ‘racist’

With US sanctions coming into effect against Iran, the national mood is one of defiance, with war games and the Iranian president hurling insults at US President Donald Trump, but trouble may be ahead.