US President Donald Trump said Washington and Tehran have reached a memorandum of understanding to end more than 100 days of illegal US-Israeli war against Iran, with the agreement due to be signed in Geneva on Friday. Iran confirmed the text had been finalised and said the deal would halt military operations on all fronts, including Lebanon, where Israeli attacks continued after the announcement. The agreement was reached after mediation by Pakistan and Qatar.

Diplomatic efforts to end more than three months of illegal war against Iran from the United States and Israel moved closer to a breakthrough on Saturday, even as Israel continued…

US and Iran appear close to signing the first stage of a peace deal, the two sides differ on when it will be signed.