An agreement over Iran's controversial nuclear programme has been achieved between six world powers and Tehran meeting in Geneva.
According to Sky News, the European foreign policy chief Catherine Ashton said that they had reached agreement between E3+3 and Iran.
France's foreign minister Laurent Fabius said the agreement would see the curtailment of Iran's nuclear programme in exchange for sanctions relief.
The agreement comes on the fifth day of talks in Geneva, the report said.


