Dissatisfaction with the Nepal government boiled over on Sept. 8, 2025, when people began to protest for an end to corruption in the country. Many people gathered to demand change, claiming that ...