Does China, Iran or Russia have anything to fear from the return of Taliban? · George Galloway · Sentinel