By Hu Weijia (27 August 2017) – Nepal Prime Minister Sher Bahadur Deuba on Wednesday left for India on a five-day state visit during which the two countries are scheduled