iOS app Android app

Aihrc

Luke Johnson

New Afghanistan Report Raises Questions About Detainees

HuffingtonPost.com | Luke Johnson | Posted 03.19.2012 | Home

A new report finds that U.S. forces have transferred Afghan detainees to facilities where evidence of torture was found, in violation of a ban against...