Nepal’s new PM Sher Bahadur Deuba wins vote of confidence in Parliament

Nepal’s new Prime Minister Sher Bahadur Deuba on Sunday comfortably won a vote of confidence in the reinstated lower House of Parliament