Asia Politics Nepal’s new prime minister wins crucial vote of confidence Nepal’s Prime Minister Sher Bahadur Deuba won a crucial vote of confidence… The Online Citizen19 July 2021