On AlterNet: khalid Sheik Mohammed