Leonie Brinkema

Torture Tapes and CIA Retirements

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