The world’s two most populous countries need to be friends, Chinese President Xi Jinping told visiting Indian Prime Minister Narendra Modi on Sunday. Meeting on the sidelines of a Shanghai Cooperation Organisation summit in the northern Chinese city of Tianjin, Xi told Modi that the two countries could be good neighbours and play a key part in the Global South, according to footage posted online. “China and India are two of the most ‘civilisational’ countries. We are the world’s two most...