Afghan Forces Set Free Dozens from Taliban Custody in Baghlan

Afghan commando forces have set free at least 42 prisoners from the Taliban custody in northern Afghan province of Baghlan, Afghan forces announced.