4 detained Britons in Afghanistan released by the Taliban following negotiations
Taliban Frees Detained Britons in Afghanistan In a recent development, the Taliban has released four British individuals who were held in detention in Afghanistan, accused … Read more