The South Asia Channel

New information about possible U.S. abuses in Afghanistan

More accusations Human Rights Watch released a statement on Wednesday that called upon the U.S. government to undertake a "thorough and impartial investigation" into new ...