Citizen Journalism

President Donald Trump says Israel and Iran have agreed a ceasefire that he hopes will end their war