President Donald Trump says a precarious ceasefire agreement between Israel and Hamas should be canceled if Hamas doesn’t ...