Peru has entered another historic turning point. On October 11, 2025, Congress voted to remove President Dina Boluarte from office for “permanent moral incapacity.” Lawmakers tied the decision to escalating public-security concerns, corruption controversies, and a collapse in political support. With just months to go before the next national elections,…