Ahead of his visit to New Delhi, China`s new Premier Li Keqiang on Wednesday said India and China "must shake hands" to make Asia an "engine of the world economy".
Reported by Zee News 3 hours ago.
↧