US President Donald Trump has said he was told Iran has halted the killing of protesters and will not carry out executions, while adding he would "watch it and see" on threatened military action. Speaking at the White House on Wednesday, Trump said he had received assurances from "very important sources on the other side" that Tehran had stopped the killings and that executions would not go ahead.