Leaked Cables on Israel: Barak Warns Window to Thwart Iran's Nuclear Ambitions is Closing

(June 2, 2009)