[There was a video here]
The 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.
[the Daily Show]