Moment of Zen- Baghdad Rubble

Aired:  04/08/03 Views: 4,601

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...