ACLU files torture complaint against US on behalf of Afghan, Iraqi detainees
The American Civil Liberties Union (ACLU) on Monday filed a petition against the US with the Inter-American Commission on Human Rights (IAHCR) on behalf of three Afghans and three Iraqis who were allegedly...