KATHMANDU: Prime Minister Sher Bahadur Deuba and Indian Prime Minister Narendra Modi have held a meeting in Lumbini on Monday. During the meeting, issues related to Nepal-India bilateral relations were discussed. The two leaders recalled the achievements of Prime Minister Deuba’s visit to India from April 1 to 3, according to the Ministry of Foreign […]