The Daily Show with Jon Stewart

Pope Opera

Season 15 • 04/07/2010

Samantha Bee believes the liberal media is torturing the Catholic Church until it confesses.

More