AFGHANISTAN USA TALIBAN Afghanistan: Taliban “technical team” in Kabul to monitor prisoners’ release A three-member Taliban technical team arrived Tuesday in the Afghan capital to monitor the release of their prisoners as part of a peace deal signed by the...