U.S. mercenary arrested in Afghanistan
"Jonathan K. Idema
, 47, and Brent Bennet were arrested in Afghanistan for allegedly torturing prisoners after they were found dangling upside down in a private cell."
The American Street
has more: "Of course, our government has to distance itself from him now, but there's little doubt that he served as a CIA contractor
in the early stages of the war--It was a CIA operation."
More information on Jonathan Idema
at Flogging the Simian
posted by Cyndy