David Scheffer

Aired:  04/09/03 Views: 2,892

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

Loading...