Explainer: How Iran and U.S. diverge over interpretation of their deal
BEIJING, June 17 (Xinhua) -- The United States and Iran have reached a deal to end hostilities, with both sides set to send delegates to Switzerland for a ceremonial signing on Friday. While the deal has brought hope for peace and relief to financial markets worldwide, its key provisions remain contested.