IN BRIEFDonald Trump said Israel's fight against Hezbollah is taking "too long" and has too many casualties.Israel's latest attack on Lebanon could threaten a tentative peace deal between the US and Iran set to be signed on Friday.Once the "greatest" friends", US President Donald Trump has lashed out at Israel over Hezbollah, signalling a rift between the leaders.On Tuesday, Trump suggested to Israel that Syrian President Ahmed al-Sharaa should deal with Lebanon's Iranian-backed Hezbollah militia as the Israeli campaign was causing too many casualties.Speaking at the G7 summit in France, Trump said Sharaa is doing an "amazing job".SKIP ADVERTISEMENT"If Israel...