Moment of Zen - End of Iraq War

  • Aired:  12/07/06
  •  | Views: 4,054

In a clip from 2003, President Bush announces that the war in Iraq is over and the United States has prevailed. (0:15)

Loading...