The Daily Show with Jon Stewart

humblr.

Season 18 • 04/02/2013

Pope Francis eschews the fancier trappings of his office.

More