20180607 world.china: India's stand may please China