The US president has accused Iran of not living up to the "spirit" of the nuclear agreement.

Iran and six world powers signed a deal lifting some of the sanctions against the country in exchange for limiting its nuclear programme in 2015,

Al Jazeera’s Kimberly Halkett reports from Washington, DC.

Middle East, Iran