Peru is in the throes of a deepening political crisis as Congress on October 10, 2025 impeached and removed President Dina Boluarte, citing “permanent moral incapacity.” In a rare unanimous vote of 124–0, the nation’s legislature ousted her as protests, violence, and corruption scandals swelled. She is replaced by José…