The Daily Show with Jon Stewart

Longformers

Season 16 • 04/28/2011

The cable news reaction to the release of Obama's long-form birth certificate is mixed.

More