Torture Tapes and CIA Retirements

By: | November 24, 2009 The NYT originally broke the news of the torture tape destruction on December 6, 2007. And o

Read More

The Inhuman Side of CIA’s Torture Tactics

There is a long list of officials, including President Obama himself, who are guilty of ensuring that no one will be held accountable for the cruel abuses infli