Human Rights Watch Demands Investigation Into Afghanistan KillingsHuman Rights Watch is demanding an impartial investigation into allegations of war crimes by American forces in Afghanistan.

Listen Live