Challenges Before New Nepal PM
The Nepali Congress President Sher Bahadur Deuba has taken over as the Prime Minister at a crucial time in the history of the landlocked country that is sandwiched between India and China. The days ahead would put the deftness and political acumen of Deuba to test. He had already shown the grit, by announcing “Holding …