Jon Stewart is great when he’s right:
“And of course, no grand show of liberty is complete without America, the country that invented freedom. That’s why President Obama was there, front and center,” he said, before lamenting the complete absence of the United States.
(Conversation begins at the 4 minute mark.)