09/28/2006 08:36:36 AM EST
posted by rocknrolljesus
Congress is about to pass the Torture Bill. Ben and Cenk disagree on how much the Democrats are at fault.