2 min read World Taliban tell China Afghanistan will not be base for separatists – Times of India 3 years ago KABUL: A top-level Taliban delegation visiting China assured Beijing the group will not allow Afghanistan to be used as a...