India, China should stick to 'right strategic perception' of being cooperative partners, not rivals: Beijing
Lin made the remarks when asked to respond to the comments on Russia, India, and China relations by Russian President Vladimir Putin in his wide-ranging interview last week with the media.











