Taliban releases Afghan police it abducted in attack in northeastern province

By Sayed Salahuddin, May 27, 2014

KABUL — The Taliban has freed 23 local police officers it kidnapped during an assault in northeastern Afghanistan last week, a rare move by the insurgents who have long been known — and maligned — for killing prisoners.

Read full article >>