That Senate report on CIA interrogation techniques was supposed to be released by now. But some people would rather keep the details to themselves.
↧