Ahead of his visit to New Delhi, China's new Premier Li Keqiang today said India and China "must shake hands" to make Asia an "engine of the world economy".
Reported by Firstpost 4 hours ago.
↧