In Nepal, a protest movement in early September 2025 escalated into a spontaneous insurrection in response to police violence ...