The Colbert Report

The Pope's Secret Life

Season 10 • 12/03/2013

News reports claim that Pope Francis may be a vigilante do-gooder.

More