Indian Prime Minister Narendra Modi will visit China for the first time in over seven years, a government source said on Wednesday, in a further sign of a diplomatic thaw with Beijing as tensions with the United States rise. Modi will go to China for a summit of the multilateral Shanghai Cooperation Organisation (SCO) that begins on Augst 31, the government source, with direct knowledge of the