Iran and six world powers have agreed to a deal that will halt the country's nuclear programme.
The Washington Post reports the agreement, sealed at a 3 a.m. signing ceremony in Geneva’s Palace of Nations, requires Iran to halt or scale back parts of its nuclear infrastructure, the first such pause in more than a decade.
As is becoming typical, the deal was announced on Twitter.
We have reached an agreement.
— Javad Zarif (@JZarif) November 24, 2013
The BBC's Jonathan Marcus says the deal appears to be a good one, but could have limited effect. And CNN breaks down the deal, saying it's more of an “interim agreement”.