Nepal’s Prime Minister Sher Bahadur Deuba met his Indian counterpart Narendra Modi and inaugurated the Himalayan nation’s only railway link with its southern neighbour on Saturday in a summit meant to deepen relations. Deuba’s first trip to India since becoming prime minister in July comes a week after a visit by Chinese Foreign Minister Wang Yi to Nepal. Nepal, a natural buffer between India and China, traditionally balances its ties with Beijing and New Delhi as both seek to woo it by pouring…
Source: SCMP