Moment of Zen- Baghdad Rubble

  • Aired:  04/08/03
  •  | Views: 4,590

Footage of the recently bombed al-Saha Restaurant, where coalition forces believed Saddam Hussein was having lunch with his sons. (0:12)

Tags:  Moment of Zen, Iraq, wars
Loading...