Afghan Forces Set Free Dozens from Taliban Custody

Afghan commando forces have set free at least 32 prisoners from the Taliban custody in northern Afghan province of Baghlan, said the Ministry of Defense on Thursday.