The Colbert Report

Mukasey on Torture

Season 4 E 18 • 02/05/2008

Stephen does some cheerful stories on baby giraffes and torture.

More