Iranian state television has announced the conclusion of a peace agreement between the United States and #Iran. The official signing of the memorandum is scheduled for June 19 in Switzerland. The parties have reportedly agreed to an immediate and indefinite ceasefire across all fronts, including Lebanon. #Trump confirmed the deal and announced the reopening of the Strait of #Hormuz.