The Daily Show with Jon Stewart

Moment of Zen - Lebanon Party

Season 10 E 28 • 03/01/2005

Lebanese protestors celebrate news of Karami's resignation.

More