Chinese Premier Li Keqiang (right) chats with his Indian counterpart Narendra Modi after a joint press conference at Beijing's Great Hall of the People. Photo: Kyodo

China, India 'still rivals' despite the warm words

Chinese Premier Li Keqiang (right) chats with his Indian counterpart Narendra Modi after a joint press conference at Beijing's Great Hall of the People. Photo: Kyodo
READ FULL ARTICLE