U.S. citizen says FBI ordered his torture
Jack Idema is the last of three U.S. citizens imprisoned in Afghanistan for running a private prison. Idema said they were hunting terrorists as part of a mission sanctioned by U.S. counterterrorism officials - a claim that U.S. officials have denied.
//snipurl.com/1g4ki
From Information Clearing House
//freepage.twoday.net/search?q=torture
//snipurl.com/1g4ki
From Information Clearing House
//freepage.twoday.net/search?q=torture
rudkla - 12. Apr, 18:01