Afghanistan frees 100 Taliban prisoners as part of peace process

Afghanistan frees 100 Taliban prisoners  as part of peace process
play icon
A security personnel stops motorists at a checkpoint during a government-imposed lockdown in Kabul on Wednesday. AFP