Afghans Try Americans on Torture Charges 
Wednesday, July 21, 2004 at 12:42PM
TheSpook
Three Americans accused of torturing Afghans in a private jail during a freelance counterterror mission went on trial Wednesday, with their leader denying any wrongdoing and claiming U.S. government support. Jonathan K. Idema of Fayetteville, N.C., Edward Caraballo of New York City and Brett Bennett were arrested when Afghan security forces raided their makeshift jail in a house in Kabul on July 5. American and Afghan authorities say they were vigilantes posing as U.S. special forces and had no official backing. [more]
Article originally appeared on (http://brownwatch.com/).
See website for complete article licensing information.