Today in Torture September 17, 2006 by David Schraub, Assistant Editor Leave a Comment The latest news on the issue America should not even have to be debating.