China has confirmed that President Xi Jinping will travel to New Delhi for the Brics summit this weekend, his first visit to India in close to seven years and the latest leg of the Chinese leader’s busiest run of summitry in years. China’s Ministry of Foreign Affairs said Xi would attend the summit at the invitation of Indian Prime Minister Narendra Modi. Xi’s India visit follows closely on a packed diplomatic travel schedule that took him first to Kyrgyzstan for the Shanghai Cooperation...