David Scheffer
Season 7 E 125 • 04/09/2003

Ambassador David Scheffer talk about the United Nation's role in a post-Saddam Iraq.