David Albright

See Transcript

Monday 12/16/2002

David Albright comments upon the nuclear weapons inspections in Iraq and the probability of the U.S. going to war.

People in this video
David Albright
Category
World Politics
Other appearances
December 2002