The Colbert Report

The Word - Stressed Position

Season 5 • 04/21/2009

The only guys left to punish for the torture are the detainees.

More