Initial peace deal expected to be signed in Geneva on Friday but questions remain over strait of Hormuz, Lebanon conflict and Iran’s nuclear program

The official deal signing ceremony will be held on June 19 in Switzerland, according to Pakistan's prime minister.

The official deal signing ceremony will be held on June 19 in Switzerland, according to Pakistan's prime minister.

A significant peace deal has been struck between the United States and Iran. This agreement aims to end their war and reopen the vital Strait of Hormuz. International leaders have…

Trump says agreement is 'complete' as Tehran confirms text has been finalised