Boris Johnson has apologised for his remarks about a British-Iranian mother who is being held in prison in Iran.more
Iran will abandon its nuclear agreement with world powers if it failed to serve the country's national interests, President Hassan Rouhani said in a harsh reaction to Donald Trump's decision not to certify the 2015 accord.more