David Scheffer

  • Aired:  04/09/03
  •  | Views: 2,864

Ambassador David Scheffer talk about the United Nation's role in a post-Saddam Iraq. (7:42)

Loading...