Forumosa
CIA Torture in Iraq
Politics
International Politics
whiskas2
November 8, 2005, 2:01am
1
Revealing article about CIA torture in Iraq:
newyorker.com/fact/content/a … 114fa_fact