The United States, Iran and Pakistan, acting as a mediator, confirmed the agreement between Washington and Tehran will be signed in Geneva on June 19
The United States, Iran and Pakistan, acting as a mediator, confirmed the agreement between Washington and Tehran will be signed in Geneva on June 19