67 Prisoners Freed from Taliban Jail in Helmand

Sixty-seven people, including policemen and Afghan National Army (ANA) soldiers, were freed from Taliban captivity in Afghan security forces’ raid in Helmand province.