Xi Jinping’s visit to Nepal last month was welcomed with much fanfare, for it was the first visit by a Chinese president in 23 years. His visit was not only watched with interest in Nepal but was analyzed with much scrutiny by the United States and India. The visit may have been a bilateral one but it […]