Video PlayerClose
Nepalese Prime Minister Sher Bahadur Deuba arrives to announce his resignation at the Prime Minister's residence in Kathmandu, capital of Nepal, Feb. 15, 2018. Nepali Prime Minister Sher Bahadur Deuba on Thursday stepped down to pave the way to the left alliance for formation of a new government. (Xinhua/Sunil Sharma)