Senior US officials have disclosed details of the framework deal with Iran that is set to be officially signed during a ceremony in Switzerland on June 19.

The US and Iran have agreed on a peace framework to end military operations, with a formal signing set for June 19 in Switzerland. Here's what it means for

The United States of America and the Islamic Republic of Iran are set to formally sign a peace agreement on Friday, June 19 in Switzerland, following what mediators described as…