Nepal is grappling with its most severe political unrest in decades after Prime Minister Khadga Prasad Sharma Oli resigned on September 9, 2025, following two days of violent protests that…
Nepal is grappling with its most severe political unrest in decades after Prime Minister Khadga Prasad Sharma Oli resigned on September 9, 2025, following two days of violent protests that…