Afghan forces raid Taliban-run detention center, 32 hostages freed

Afghan security force members take part in a military operation in Helmand province, Afghanistan, March 13, 2017. A total of 32 Afghans were set free after army commandos raided a Taliban-run detention center in the southern Helmand province Sunday night, the Defense Ministry said in a statement on Monday. (Xinhua/Abdul Aziz Safdari)

1 2 3 Next