Israel and Hezbollah have agreed to a ceasefire in Lebanon, a US official said, after an escalation in fighting there jeopardised the chances of an interim agreement on ending the war in Iran turning into a lasting Middle East peace deal.
Hold tight - we’re checking permissions before loading more content