US president Donald Trump said on Tuesday that both Israel and Iran violated a ceasefire he announced hours earlier and he was not happy with either country but especially Israel. Speaking to reporters before leaving for the Nato summit in The Hague, Trump said Israel “unloaded” right after agreeing to the deal.