The Colbert Report

Redemption for All

Season 9 • 05/23/2013

In his homily, Pope Francis declares that the Lord redeems everyone, even atheists.

More