Moment of Zen- Baghdad Rubble
Season 7 E 124 • 04/08/2003

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