'India, China can't be moved apart,' says China's envoy to India in dig at US

China's Ambassador to India, Xu Feihong, said that while India and China can't be moved apart, some oppose their harmony. His remarks are seen as targeting US Deputy Secretary of State Christopher Landau's comment that US won't repeat the "mistake" with India that it made with China. "China and India...are in no means the result of others' generosity," Feihong added.

Load More