Peru’s Congress Impeaches President Dina Boluarte Amid Nationwide Protests, Corruption Scandals
Peru’s Congress has voted overwhelmingly to remove President Dina Boluarte from office on grounds of “permanent moral incapacity,” capping months of political turmoil, corruption scandals, and nationwide protests against her embattled government. The dramatic vote took place during a late-night session on Thursday, with 122 out of 130 lawmakers from across the political spectrum backing […]