Afghanistan: Commandoes free 8 captives from Taliban
May 25, 2021, at 12:05 am
Kabul: Eight security forces members have been rescued from Taliban prison during an operation conducted in Afghanistan's northern Baghlan region on Sunday, media reports said.