Thursday, June 29, 2006

The "Disappeared"


Poof! They're Gone.

Where Are They?

Read Global Spiderweb by Nat Hentoff, a "devastating Council of Europe report on CIA involvement with kidnapping and torture."

No comments: