Kumar Bahukhandi

Kumar Bahukhandi

Sushila Karki Takes Oath as Nepal PM

Nepal’s President Ram Chandra Paudel (L) administers the oath to the country’s newly appointed Prime Minister Sushila Karki during her swearing-in-ceremony at the President House in Kathmandu on September 12, 2025. (AFP) Karki, a popular figure when serving as the…