Stumbling block or bargaining chip? The fate of 5,000 Taliban prisoners in Afghanistan
The fate of some 5,000 Taliban prisoners jailed in Afghanistan is threatening to turn into a major stumbling block in efforts to end the 19-year war in the country.
The Taliban is demanding the release of the detainees before the launch of dir…