Peru Congress Removes President Dina Boluarte Amid Deepening Political Crisis
Peru Congress voted on October 10, 2025, to remove President Dina Boluarte from office, citing “permanent moral incapacity.” The decision followed weeks of political turmoil and public unrest over corruption scandals and rising crime across the country. Boluarte, who came to power in December 2022 after the removal of former president Pedro Castillo, was ousted…
