NEW DELHI: China’s newly appointed special envoy for Afghanistan Sun Yuxi on Monday dismissed Indian and Afghan concerns about Pakistan’s Inter-Services Intelligence (ISI) and backed its role in fighting terrorism, Indian newspapers reports from Beijing have said