Sher bahadur Deuba government looking forward to strengthen ties with India

Kathmandu, Nepal: Sher Singh Deuba took the oath to be the Prime Minister of Nepal. According to the experts his regime might bring better relations with India. India-Nepal relations have been turbulent since 2015 when Kathmandu promulgated a new constitution through a historic Constituent Assembly, which New Delhi found problematic […]