Iran and Israel have called off strikes following a desperate plea by Donald Trump, as a escalation of violence between the countries threatened peace negotiations between Washington and Tehran.
More than three months after the US and Israel launched war on Iran on 28 February, and two months into a ceasefire, the latest tit-for-tat escalation prompted fears that a full-blown conflict could resume.