NUCLEAR DEAL REACHED A deal on Iran's nuclear programme has been agreed after a 12-year standoff. Representatives from six world powers and Tehran ...