Protesters torch Nepal parliament as PM resigns amid turmoil
September 9, 2025
Nepal faces its worst crisis in years as curfew-defying protests target political institutions.
September 9, 2025
Nepal faces its worst crisis in years as curfew-defying protests target political institutions.