India News: NEW DELHI: Taking a swipe at the US, Chinese ambassador to India Xu Feihong said Thursday the \"remarkable\" development witnessed by India and China is. NEW DELHI: Taking a swipe at the US, Chinese ambassador to India Xu Feihong said Thursday the "remarkable" development witnessed by India and China is built on the hard work and wisdom of their people and not on someone's generosity. Xu's remarks see... [1991 chars]