In his first public remarks since the outline agreement was announced last week, CIA director John Brennan said the deal would impose a litany of restrictions on Iran's nuclear work that had once seemed impossible to secure.
{}