India and China 'strategic partners and good friends': Li
India and China were "strategic partners and good friends" that could speak to each other with candour, Chinese Premier Li Keqiang said Monday while stressing on discussions between the two on the border issue and river waters