Nepal Unrest: PM Oli Gone, Army Steps In — What’s Next?

Nepal is facing its most intense political crisis in decades after Prime Minister K.P. Sharma Oli resigned on September 9, 2025, following mass anti-corruption protests driven largely by the country's…