The Daily Show with Jon Stewart

Moment of Zen - Iranian Protests

Season 7 • 06/16/2003

Protests in Iran.

More