Jon Stewart Has Some Questions for France
Matt Toder · 05/07/12 10:28PMThe past weekend's pivotal elections in France and Greece will make some definite waves in Europe. On tonight's Daily Show, Jon Stewart recapped the events and pondered a few lingering questions that just beg to be answered.