
Newly elected Prime Minister Sher Bahadur Deuba (center) walks out of the Federal Parliament in Kathmandu, Nepal after winning vote of confidence, July 18, 2021.
© 2021 Rojan Shrestha/NurPhoto via AP
Newly elected Prime Minister Sher Bahadur Deuba (center) walks out of the Federal Parliament in Kathmandu, Nepal after winning vote of confidence, July 18, 2021.