BrownWatch

View Original

Afghans Try Americans on Torture Charges

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 ]