The Daily Show with Jon Stewart
Indecision 2002
Season 6 • 04/22/2002
French citizens riot in the streets to protest the victory of far-right leader Jean-Marie Le Pen.
More
Watching
You may also like5 Videos
Indecision 2002
Season 6 • 04/22/2002
More