Deuba embarks on 3-day India visit
Kathmandu: Nepal Prime Minister Sher Bahadur Deuba on Friday embarked on a three-day official visit to India, with a delegation of four ministers, members of the business community, journalists and senior government officials.
This is!-->…