20180607 india: India's stand may please China