Iran claims the nuclear deal agreed with world powers has been violated by new US sanctions voted by Congress and signed through by President Trump.

Iran's deputy foreign affairs minister has vowed to respond appropriately, according to state TV. Abbas Araghchi reportedly says the authority monitoring the accord, which includes President Rouhani, has drawn up 16 measures in response, without giving details.

The deal struck with Iran by the United States, France, Britain, Russia, China and Germany ... READ MORE