The Senate CIA Report (a delayed blog)
The Senate committee investigating the CIA’s torture program released its findings today, and to say the report is a bombshell is, I think, not an overstatement. It is a damning critique of the CIA’s operations and management of a program … Continued