US Special Forces

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 2,913 other followers