Is leadership of Nepal’s RSP hesitant to confirm Shah as PM?
March 12, 2026 kathmandu – As the counting of votes in the parliamentary election nears completion, putting the People’s Party (RSP) on track to secure a near-two-thirds majority, comments from some party