Xu Feihong, China's new ambassador to India, arrived in New Delhi in May. For more than one reason, his initial media interactions ...