106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

Maidan Wardak Province

File photo of U.S. soldiers. (Photo by SHAH MARAI/AFP/Getty Images)

Human Rights Watch Demands Investigation Into Afghanistan Killings

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



Get every new post delivered to your Inbox.

Join 1,595 other followers