Sher Bahadur Deuba has been sworn in as the Prime Minister of Nepal for the fifth time. During the rule of KP Sharma Oli, relations between India and Nepal rose high but can Indians pin high hopes on Deuba? Watch the video to find out more.
On the other hand, it is expected that the Chinese interference will also be less.
.