Iran reaches framework agreement with six world powers over Tehran nuclear programmeAfter eight days of marathon talks in Switzerland, Iran and six world powers have reached a breakthrough framework agreement on Iran' Read more on “euronews (in English)”