Trump säger att Iran kommer att "betala priset" efter att de har riktat in sig på amerikanska tillgångar i tre länder
Några timmar efter att Iran tillkännagav en våg av attacker sa president Donald Trump att Teheran "tog för lång tid att förhandla fram ett avtal som skulle ha varit bra för dem."