Kathmandu is bracing for a new chapter in its tumultuous political history, as former chief justice Sushila Karki prepares to be sworn in tonight as Nepal’s interim Prime Minister.

By admin