For China, Afghanistan is more of a problem than an opportunity

Featured in TRT World