Judge Who Blocked Release of Osama bin Laden Death Photos Now Blocks Release of US Senate Torture Report
‘A federal judge has thwarted an attempt to force the release of the Senate report on the Central Intelligence Agency (CIA) torture program. The American Civil Liberties Union (ACLU) filed a Freedom of Information Act […]